зеркало из https://github.com/AvaloniaUI/Avalonia.git
Create Avalonia.ReactiveUI package.
PR feedback Update ReactiveUI version to version that supports .NET Core
This commit is contained in:
Родитель
dff3031e20
Коммит
c1ad9b36d8
|
@ -1,5 +1,5 @@
|
|||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<PackageReference Include="reactiveui" Version="8.0.0-alpha0034" />
|
||||
<PackageReference Include="reactiveui" Version="8.0.0-alpha0061" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
|
@ -5,7 +5,6 @@
|
|||
<PackageReference Include="System.Reactive.Interfaces" Version="3.1.0" />
|
||||
<PackageReference Include="System.Reactive.Linq" Version="3.1.0" />
|
||||
<PackageReference Include="System.Reactive.PlatformServices" Version="3.1.0" />
|
||||
<PackageReference Condition="'$(TargetFramework)' == 'net45'" Include="System.Reactive.Windows.Threading" Version="3.1.0" />
|
||||
<PackageReference Condition="'$(TargetFramework)' == 'net461'" Include="System.Reactive.Windows.Threading" Version="3.1.0" />
|
||||
<PackageReference Condition="$(TargetFramework.StartsWith('net4'))" Include="System.Reactive.Windows.Threading" Version="3.1.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
|
@ -111,6 +111,7 @@ public class Packages
|
|||
var SplatVersion = packageVersions["Splat"].FirstOrDefault().Item1;
|
||||
var SpracheVersion = packageVersions["Sprache"].FirstOrDefault().Item1;
|
||||
var SystemReactiveVersion = packageVersions["System.Reactive"].FirstOrDefault().Item1;
|
||||
var ReactiveUIVersion = packageVersions["reactiveui"].FirstOrDefault().Item1;
|
||||
var SystemValueTupleVersion = packageVersions["System.ValueTuple"].FirstOrDefault().Item1;
|
||||
SkiaSharpVersion = packageVersions["SkiaSharp"].FirstOrDefault().Item1;
|
||||
SkiaSharpLinuxVersion = packageVersions["Avalonia.Skia.Linux.Natives"].FirstOrDefault().Item1;
|
||||
|
@ -124,6 +125,7 @@ public class Packages
|
|||
context.Information("Package: Splat, version: {0}", SplatVersion);
|
||||
context.Information("Package: Sprache, version: {0}", SpracheVersion);
|
||||
context.Information("Package: System.Reactive, version: {0}", SystemReactiveVersion);
|
||||
context.Information("Package: reactiveui, version: {0}", ReactiveUIVersion);
|
||||
context.Information("Package: System.ValueTuple, version: {0}", SystemValueTupleVersion);
|
||||
context.Information("Package: SkiaSharp, version: {0}", SkiaSharpVersion);
|
||||
context.Information("Package: Avalonia.Skia.Linux.Natives, version: {0}", SkiaSharpLinuxVersion);
|
||||
|
@ -176,7 +178,6 @@ public class Packages
|
|||
new [] { "./src/", "Avalonia.Visuals", ".xml" },
|
||||
new [] { "./src/", "Avalonia.Styling", ".dll" },
|
||||
new [] { "./src/", "Avalonia.Styling", ".xml" },
|
||||
new [] { "./src/", "Avalonia.ReactiveUI", ".dll" },
|
||||
new [] { "./src/", "Avalonia.Themes.Default", ".dll" },
|
||||
new [] { "./src/", "Avalonia.Themes.Default", ".xml" },
|
||||
new [] { "./src/Markup/", "Avalonia.Markup", ".dll" },
|
||||
|
@ -273,7 +274,24 @@ public class Packages
|
|||
},
|
||||
BasePath = context.Directory("./src/Avalonia.HtmlRenderer/bin/" + parameters.DirSuffix + "/netstandard1.3"),
|
||||
OutputDirectory = parameters.NugetRoot
|
||||
}
|
||||
},
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Avalonia.ReactiveUI
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
new NuGetPackSettings()
|
||||
{
|
||||
Id = "Avalonia.ReactiveUI",
|
||||
Dependencies = new DependencyBuilder(this)
|
||||
{
|
||||
new NuSpecDependency() { Id = "Avalonia", Version = parameters.Version },
|
||||
}.Deps(new string[] {null}, "reactiveui"),
|
||||
Files = new []
|
||||
{
|
||||
new NuSpecContent { Source = "Avalonia.ReactiveUI.dll", Target = "lib/netstandard1.3" }
|
||||
},
|
||||
BasePath = context.Directory("./src/Avalonia.ReactiveUI/bin/" + parameters.DirSuffix + "/netstandard1.3"),
|
||||
OutputDirectory = parameters.NugetRoot
|
||||
},
|
||||
};
|
||||
|
||||
var nuspecNuGetSettingsMobile = new []
|
||||
|
|
Загрузка…
Ссылка в новой задаче