forked from MvvmCross/MvvmCross
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpack.ps1
32 lines (28 loc) · 1.04 KB
/
pack.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$sourceNugetExe = "http://nuget.org/nuget.exe"
$targetNugetExe = $PSScriptRoot + "\nuget.exe"
if (-Not(Test-Path ("nuget.exe")))
{
Invoke-WebRequest $sourceNugetExe -OutFile $targetNugetExe
}
Set-Alias nuget $targetNugetExe -Scope Global -Verbose
del *.nupkg
nuget pack MvvmCross.Binding.nuspec -Symbols
nuget pack MvvmCross.Core.nuspec -Symbols
nuget pack MvvmCross.Platform.nuspec -Symbols
nuget pack MvvmCross.Console.Platform.nuspec -Symbols
# note no -Symbols
nuget pack MvvmCross.StarterPack.nuspec
# note no -Symbols
nuget pack MvvmCross.CodeAnalysis.nuspec
nuget pack MvvmCross.Tests.nuspec -Symbols
# note no -Symbols
nuget pack MvvmCross.nuspec
nuget pack MvvmCross.Dialog.iOS.nuspec -Symbols
nuget pack MvvmCross.Dialog.Droid.nuspec -Symbols
nuget pack MvvmCross.BindingEx.nuspec -Symbols
nuget pack MvvmCross.AutoView.nuspec -Symbols
nuget pack MvvmCross.AutoView.iOS.nuspec -Symbols
nuget pack MvvmCross.AutoView.Droid.nuspec -Symbols
nuget pack MvvmCross.Droid.FullFragging.nuspec -Symbols
nuget pack MvvmCross.Droid.Shared.nuspec -Symbols
pause