10 changed files with 0 additions and 254 deletions
@ -1,2 +0,0 @@ |
|||
Avalonia |
|||
*.nupkg |
|||
@ -1,35 +0,0 @@ |
|||
$ErrorActionPreference = "Stop" |
|||
$scriptpath = $MyInvocation.MyCommand.Path |
|||
$dir = Split-Path $scriptpath |
|||
Push-Location $dir |
|||
|
|||
|
|||
sv version $env:APPVEYOR_BUILD_NUMBER |
|||
#sv version "1-debug" |
|||
|
|||
sv version 0.4.1-build$version-alpha |
|||
sv key $env:myget_key |
|||
|
|||
. ".\include.ps1" |
|||
.\build-version.ps1 $version |
|||
|
|||
sv reponame $env:APPVEYOR_REPO_NAME |
|||
sv repobranch $env:APPVEYOR_REPO_BRANCH |
|||
sv pullreq $env:APPVEYOR_PULL_REQUEST_NUMBER |
|||
|
|||
echo "Checking for publishing" |
|||
echo "$reponame $repobranch $pullreq" |
|||
if ([string]::IsNullOrWhiteSpace($pullreq)) |
|||
{ |
|||
echo "Build is not a PR" |
|||
if($repobranch -eq "master") |
|||
{ |
|||
echo "Repo branch matched" |
|||
foreach($pkg in $Packages) |
|||
{ |
|||
nuget.exe push "$($pkg).$($version).nupkg" $key -Source https://www.myget.org/F/avalonia-ci/api/v2/package |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
|||
@ -1,84 +0,0 @@ |
|||
$ErrorActionPreference = "Stop" |
|||
|
|||
. ".\include.ps1" |
|||
|
|||
foreach($pkg in $Packages) |
|||
{ |
|||
rm -Force -Recurse .\$pkg -ErrorAction SilentlyContinue |
|||
} |
|||
|
|||
rm -Force -Recurse *.nupkg -ErrorAction SilentlyContinue |
|||
Copy-Item template Avalonia -Recurse |
|||
sv lib "Avalonia\lib\portable-windows8+net45" |
|||
sv build "Avalonia.Desktop\lib\net45" |
|||
|
|||
sv skia_root "Avalonia.Skia.Desktop" |
|||
sv skia_lib "Avalonia.Skia.Desktop\lib\net45" |
|||
sv android "Avalonia.Android\lib\MonoAndroid10" |
|||
sv ios "Avalonia.iOS\lib\Xamarin.iOS10" |
|||
|
|||
mkdir $lib -ErrorAction SilentlyContinue |
|||
mkdir $build -ErrorAction SilentlyContinue |
|||
mkdir $skia_lib |
|||
mkdir $android |
|||
mkdir $ios |
|||
|
|||
|
|||
Copy-Item ..\src\Avalonia.Animation\bin\Release\Avalonia.Animation.dll $lib |
|||
Copy-Item ..\src\Avalonia.Animation\bin\Release\Avalonia.Animation.xml $lib |
|||
Copy-Item ..\src\Avalonia.Base\bin\Release\Avalonia.Base.dll $lib |
|||
Copy-Item ..\src\Avalonia.Base\bin\Release\Avalonia.Base.xml $lib |
|||
Copy-Item ..\src\Avalonia.Controls\bin\Release\Avalonia.Controls.dll $lib |
|||
Copy-Item ..\src\Avalonia.Controls\bin\Release\Avalonia.Controls.xml $lib |
|||
Copy-Item ..\src\Avalonia.DesignerSupport\bin\Release\Avalonia.DesignerSupport.dll $lib |
|||
Copy-Item ..\src\Avalonia.DesignerSupport\bin\Release\Avalonia.DesignerSupport.xml $lib |
|||
Copy-Item ..\src\Avalonia.Diagnostics\bin\Release\\Avalonia.Diagnostics.dll $lib |
|||
Copy-Item ..\src\Avalonia.Diagnostics\bin\Release\\Avalonia.Diagnostics.xml $lib |
|||
Copy-Item ..\src\Avalonia.Input\bin\Release\Avalonia.Input.dll $lib |
|||
Copy-Item ..\src\Avalonia.Input\bin\Release\Avalonia.Input.xml $lib |
|||
Copy-Item ..\src\Avalonia.Interactivity\bin\Release\Avalonia.Interactivity.dll $lib |
|||
Copy-Item ..\src\Avalonia.Interactivity\bin\Release\Avalonia.Interactivity.xml $lib |
|||
Copy-Item ..\src\Avalonia.Layout\bin\Release\Avalonia.Layout.dll $lib |
|||
Copy-Item ..\src\Avalonia.Layout\bin\Release\Avalonia.Layout.xml $lib |
|||
Copy-Item ..\src\Avalonia.Logging.Serilog\bin\Release\Avalonia.Logging.Serilog.dll $lib |
|||
Copy-Item ..\src\Avalonia.Logging.Serilog\bin\Release\Avalonia.Logging.Serilog.xml $lib |
|||
Copy-Item ..\src\Avalonia.SceneGraph\bin\Release\Avalonia.SceneGraph.dll $lib |
|||
Copy-Item ..\src\Avalonia.SceneGraph\bin\Release\Avalonia.SceneGraph.xml $lib |
|||
Copy-Item ..\src\Avalonia.Styling\bin\Release\Avalonia.Styling.dll $lib |
|||
Copy-Item ..\src\Avalonia.Styling\bin\Release\Avalonia.Styling.xml $lib |
|||
Copy-Item ..\src\Avalonia.Themes.Default\bin\Release\Avalonia.Themes.Default.dll $lib |
|||
Copy-Item ..\src\Avalonia.Themes.Default\bin\Release\Avalonia.Themes.Default.xml $lib |
|||
Copy-Item ..\src\Markup\Avalonia.Markup\bin\Release\Avalonia.Markup.dll $lib |
|||
Copy-Item ..\src\Markup\Avalonia.Markup\bin\Release\Avalonia.Markup.xml $lib |
|||
Copy-Item ..\src\Markup\Avalonia.Markup.Xaml\bin\Release\Avalonia.Markup.Xaml.dll $lib |
|||
Copy-Item ..\src\Markup\Avalonia.Markup.Xaml\bin\Release\Avalonia.Markup.Xaml.xml $lib |
|||
Copy-Item ..\src\Avalonia.HtmlRenderer\bin\Release\Avalonia.HtmlRenderer.dll $lib |
|||
Copy-Item ..\src\Avalonia.ReactiveUI\bin\Release\Avalonia.ReactiveUI.dll $lib |
|||
|
|||
Copy-Item ..\src\Windows\Avalonia.Direct2D1\bin\Release\Avalonia.Direct2D1.dll $build |
|||
Copy-Item ..\src\Windows\Avalonia.Win32\bin\Release\Avalonia.Win32.dll $build |
|||
Copy-Item ..\src\Gtk\Avalonia.Gtk\bin\Release\Avalonia.Gtk.dll $build |
|||
Copy-Item ..\src\Gtk\Avalonia.Cairo\bin\Release\Avalonia.Cairo.dll $build |
|||
|
|||
Copy-Item ..\src\Skia\Avalonia.Skia.Desktop\bin\x86\Release\Avalonia.Skia.Desktop.dll $skia_lib |
|||
|
|||
Copy-Item ..\src\Android\Avalonia.Android\bin\Release\Avalonia.Android.dll $android |
|||
Copy-Item ..\src\Skia\Avalonia.Skia.Android\bin\Release\Avalonia.Skia.Android.dll $android |
|||
|
|||
Copy-Item ..\src\iOS\Avalonia.iOS\bin\iPhone\Release\Avalonia.iOS.dll $ios |
|||
Copy-Item ..\src\Skia\Avalonia.Skia.iOS\bin\iPhone\Release\Avalonia.Skia.iOS.dll $ios |
|||
|
|||
foreach($pkg in $Packages) |
|||
{ |
|||
(gc Avalonia\$pkg.nuspec).replace('#VERSION#', $args[0]) | sc $pkg\$pkg.nuspec |
|||
} |
|||
|
|||
foreach($pkg in $Packages) |
|||
{ |
|||
nuget.exe pack $pkg\$pkg.nuspec |
|||
} |
|||
|
|||
foreach($pkg in $Packages) |
|||
{ |
|||
rm -Force -Recurse .\$pkg |
|||
} |
|||
@ -1 +0,0 @@ |
|||
.\build-version.ps1 0.4.1 |
|||
@ -1 +0,0 @@ |
|||
$Packages = @("Avalonia", "Avalonia.Desktop", "Avalonia.Skia.Desktop", "Avalonia.Android", "Avalonia.iOS") |
|||
@ -1,28 +0,0 @@ |
|||
<?xml version="1.0"?> |
|||
<package> |
|||
<metadata> |
|||
<id>Avalonia.Android</id> |
|||
<version>#VERSION#</version> |
|||
<authors>Avalonia Team</authors> |
|||
<owners>stevenk</owners> |
|||
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl> |
|||
<projectUrl>https://github.com/AvaloniaUI/Avalonia/</projectUrl> |
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance> |
|||
<description>The Avalonia UI framework</description> |
|||
<releaseNotes></releaseNotes> |
|||
<copyright>Copyright 2015</copyright> |
|||
<tags>Avalonia</tags> |
|||
<dependencies> |
|||
<dependency id="Serilog" version="1.5.14" /> |
|||
<dependency id="Splat" version="1.6.2" /> |
|||
<dependency id="Sprache" version="2.0.0.50" /> |
|||
<dependency id="System.Reactive" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Core" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Interfaces" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Linq" version="3.0.0" /> |
|||
<dependency id="System.Reactive.PlatformServices" version="3.0.0" /> |
|||
<dependency id="SkiaSharp" version="1.53.0"/> |
|||
<dependency id="Avalonia" version="#VERSION#" /> |
|||
</dependencies> |
|||
</metadata> |
|||
</package> |
|||
@ -1,30 +0,0 @@ |
|||
<?xml version="1.0"?> |
|||
<package> |
|||
<metadata> |
|||
<id>Avalonia.Desktop</id> |
|||
<version>#VERSION#</version> |
|||
<authors>Avalonia Team</authors> |
|||
<owners>stevenk</owners> |
|||
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl> |
|||
<projectUrl>https://github.com/AvaloniaUI/Avalonia/</projectUrl> |
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance> |
|||
<description>The Avalonia UI framework</description> |
|||
<releaseNotes></releaseNotes> |
|||
<copyright>Copyright 2015</copyright> |
|||
<tags>Avalonia</tags> |
|||
<dependencies> |
|||
<dependency id="Serilog" version="1.5.14" /> |
|||
<dependency id="Splat" version="1.6.2" /> |
|||
<dependency id="Sprache" version="2.0.0.50" /> |
|||
<dependency id="System.Reactive" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Core" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Interfaces" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Linq" version="3.0.0" /> |
|||
<dependency id="System.Reactive.PlatformServices" version="3.0.0" /> |
|||
<dependency id="SharpDX" version="3.0.2"/> |
|||
<dependency id="SharpDX.Direct2D1" version="3.0.2"/> |
|||
<dependency id="SharpDX.DXGI" version="3.0.2"/> |
|||
<dependency id="Avalonia" version="#VERSION#" /> |
|||
</dependencies> |
|||
</metadata> |
|||
</package> |
|||
@ -1,20 +0,0 @@ |
|||
<?xml version="1.0"?> |
|||
<package> |
|||
<metadata> |
|||
<id>Avalonia.Skia.Desktop</id> |
|||
<version>#VERSION#</version> |
|||
<authors>Avalonia Team</authors> |
|||
<owners>stevenk</owners> |
|||
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl> |
|||
<projectUrl>https://github.com/AvaloniaUI/Avalonia/</projectUrl> |
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance> |
|||
<description>The Avalonia UI framework</description> |
|||
<releaseNotes></releaseNotes> |
|||
<copyright>Copyright 2015</copyright> |
|||
<tags>Avalonia</tags> |
|||
<dependencies> |
|||
<dependency id="SkiaSharp" version="1.53.0"/> |
|||
<dependency id="Avalonia" version="#VERSION#" /> |
|||
</dependencies> |
|||
</metadata> |
|||
</package> |
|||
@ -1,27 +0,0 @@ |
|||
<?xml version="1.0"?> |
|||
<package> |
|||
<metadata> |
|||
<id>Avalonia.iOS</id> |
|||
<version>#VERSION#</version> |
|||
<authors>Avalonia Team</authors> |
|||
<owners>stevenk</owners> |
|||
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl> |
|||
<projectUrl>https://github.com/AvaloniaUI/Avalonia/</projectUrl> |
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance> |
|||
<description>The Avalonia UI framework</description> |
|||
<releaseNotes></releaseNotes> |
|||
<copyright>Copyright 2015</copyright> |
|||
<tags>Avalonia</tags> |
|||
<dependencies> |
|||
<dependency id="Serilog" version="1.5.14" /> |
|||
<dependency id="Splat" version="1.6.2" /> |
|||
<dependency id="Sprache" version="2.0.0.50" /> |
|||
<dependency id="System.Reactive" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Core" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Interfaces" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Linq" version="3.0.0" /> |
|||
<dependency id="System.Reactive.PlatformServices" version="3.0.0" /> |
|||
<dependency id="Avalonia" version="#VERSION#" /> |
|||
</dependencies> |
|||
</metadata> |
|||
</package> |
|||
@ -1,26 +0,0 @@ |
|||
<?xml version="1.0"?> |
|||
<package> |
|||
<metadata> |
|||
<id>Avalonia</id> |
|||
<version>#VERSION#</version> |
|||
<authors>Avalonia Team</authors> |
|||
<owners>stevenk</owners> |
|||
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl> |
|||
<projectUrl>https://github.com/AvaloniaUI/Avalonia/</projectUrl> |
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance> |
|||
<description>The Avalonia UI framework</description> |
|||
<releaseNotes>Initial alpha release.</releaseNotes> |
|||
<copyright>Copyright 2015</copyright> |
|||
<tags>Avalonia</tags> |
|||
<dependencies> |
|||
<dependency id="Serilog" version="1.5.14" /> |
|||
<dependency id="Splat" version="1.6.2" /> |
|||
<dependency id="Sprache" version="2.0.0.50" /> |
|||
<dependency id="System.Reactive" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Core" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Interfaces" version="3.0.0" /> |
|||
<dependency id="System.Reactive.Linq" version="3.0.0" /> |
|||
<dependency id="System.Reactive.PlatformServices" version="3.0.0" /> |
|||
</dependencies> |
|||
</metadata> |
|||
</package> |
|||
Loading…
Reference in new issue