From 043e1d5eaf0648d04f69348ea931c83d3d6ceebc Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Thu, 26 Nov 2015 02:49:21 +0300 Subject: [PATCH] Added nuget package for iOS --- nuget/build-version.ps1 | 4 ++++ nuget/include.ps1 | 2 +- nuget/template/Perspex.iOS.nuspec | 27 +++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 nuget/template/Perspex.iOS.nuspec diff --git a/nuget/build-version.ps1 b/nuget/build-version.ps1 index 49bf6c6947..59031527d5 100644 --- a/nuget/build-version.ps1 +++ b/nuget/build-version.ps1 @@ -16,11 +16,13 @@ sv skia_root "Perspex.Skia.Desktop" sv skia_lib "Perspex.Skia.Desktop\lib\net45" sv skia_native "Perspex.Skia.Desktop\build\net45\native" sv android "Perspex.Android\lib\MonoAndroid10" +sv ios "Perspex.iOS\lib\Xamarin.iOS10" mkdir $lib -ErrorAction SilentlyContinue mkdir $build -ErrorAction SilentlyContinue mkdir $skia_lib mkdir $android +mkdir $ios Copy-Item ..\src\Perspex.Animation\bin\Release\Perspex.Animation.dll $lib @@ -67,6 +69,8 @@ Copy-Item ..\src\Skia\Perspex.Skia.Desktop\bin\Release\Perspex.Skia.Desktop.dll Copy-Item ..\src\Android\Perspex.Android\bin\Release\Perspex.Android.dll $android Copy-Item ..\src\Skia\Perspex.Skia.Android\bin\Release\Perspex.Skia.Android.dll $android +Copy-Item ..\src\iOS\Perspex.iOS\bin\iPhone\Release\Perspex.iOS.dll $ios +Copy-Item ..\src\Skia\Perspex.Skia.iOS\bin\iPhone\Release\Perspex.Skia.iOS.dll $ios foreach($pkg in $Packages) { diff --git a/nuget/include.ps1 b/nuget/include.ps1 index 1898105862..f1e6f5d523 100644 --- a/nuget/include.ps1 +++ b/nuget/include.ps1 @@ -1 +1 @@ -$Packages = @("Perspex", "Perspex.Desktop", "Perspex.Skia.Desktop", "Perspex.Android") \ No newline at end of file +$Packages = @("Perspex", "Perspex.Desktop", "Perspex.Skia.Desktop", "Perspex.Android", "Perspex.iOS") \ No newline at end of file diff --git a/nuget/template/Perspex.iOS.nuspec b/nuget/template/Perspex.iOS.nuspec new file mode 100644 index 0000000000..568ee2bae1 --- /dev/null +++ b/nuget/template/Perspex.iOS.nuspec @@ -0,0 +1,27 @@ + + + + Perspex.iOS + #VERSION# + Perspex Team + stevenk + http://opensource.org/licenses/MIT + https://github.com/Perspex/Perspex/ + false + The Perspex UI framework + + Copyright 2015 + Perspex + + + + + + + + + + + + + \ No newline at end of file