Skip to content

Commit 22511bd

Browse files
Ian DavisIan Davis
Ian Davis
authored and
Ian Davis
committed
NuGet packages created with FAKE now.
1 parent 4d63bb8 commit 22511bd

8 files changed

+20
-156
lines changed

.NugetFile

-2
This file was deleted.

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ release
1414
*.cache
1515
MSBuildOutput.txt
1616
Packages/
17+
build/
1718
.fake/
1819
TestResult*
1920
.paket/paket.exe

nuget/Archetype.nuspec Archetype.nuspec

+1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@
1212
<language>en-US</language>
1313
<tags>C# patterns</tags>
1414
</metadata>
15+
@files@
1516
</package>

NuGetPackageBuilder.cmd

-28
This file was deleted.

build.fsx

+15-2
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,23 @@ Target "Test" (fun _ ->
3939
WorkingDir = "./build"
4040
ToolPath = nunit3 })
4141
)
42-
42+
43+
Target "CreatePackage" (fun _ ->
44+
NuGet (fun p ->
45+
{p with
46+
Files = [
47+
(@"src/Archetype/bin/Release/Archetype.dll", Some "lib/net452", None)
48+
]
49+
OutputPath = "./build"
50+
WorkingDir = "."
51+
ToolPath = "packages/NuGet.CommandLine/tools/NuGet.exe"
52+
Version = "1.0.0"}) "Archetype.nuspec"
53+
)
54+
4355
"Clean"
4456
==> "Compile"
4557
==> "Test"
58+
==> "CreatePackage"
4659

4760

48-
RunTargetOrDefault "Test"
61+
RunTargetOrDefault "CreatePackage"

chewie.ps1

-123
This file was deleted.

paket.dependencies

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ source https://nuget.org/api/v2
22

33
nuget FAKE
44
nuget NUnit 3.4.1
5-
nuget NUnit.Runners 3.4.1
5+
nuget NUnit.Runners 3.4.1
6+
nuget NuGet.CommandLine 3.3.0

paket.lock

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
NUGET
22
remote: https://www.nuget.org/api/v2
33
FAKE (4.35)
4+
NuGet.CommandLine (3.3)
45
NUnit (3.4.1)
56
NUnit.ConsoleRunner (3.4.1)
67
NUnit.Extension.NUnitProjectLoader (3.4.1)

0 commit comments

Comments
 (0)