From bdd18079c24b4ff80f5ec0e4d06e9ca98466d821 Mon Sep 17 00:00:00 2001 From: Christof Senn Date: Thu, 26 Aug 2021 10:30:13 +0200 Subject: [PATCH] fixed package for wpf code generation / build process more info: https://github.com/dotnet/wpf/issues/810 --- aqua.tool.Validation/aqua.tool.Validation.nuspec | 7 ++++--- .../build/aqua.tool.Validation.targets | 12 ++++++++++++ .../buildMultiTargeting/aqua.tool.Validation.targets | 4 ++++ .../aqua.tool.polyfill.IsExternalInit.nuspec | 5 +++-- .../build/aqua.tool.polyfill.IsExternalInit.targets | 12 ++++++++++++ .../aqua.tool.polyfill.IsExternalInit.targets | 4 ++++ .../contentFiles/cs/net5.0/_._ | 1 - .../IsExternalInit.cs.pp | 0 .../aqua.tool.polyfill.Nullable.nuspec | 5 +++-- .../build/aqua.tool.polyfill.Nullable.targets | 12 ++++++++++++ .../aqua.tool.polyfill.Nullable.targets | 4 ++++ 11 files changed, 58 insertions(+), 8 deletions(-) create mode 100644 aqua.tool.Validation/build/aqua.tool.Validation.targets create mode 100644 aqua.tool.Validation/buildMultiTargeting/aqua.tool.Validation.targets create mode 100644 aqua.tool.polyfill.IsExternalInit/build/aqua.tool.polyfill.IsExternalInit.targets create mode 100644 aqua.tool.polyfill.IsExternalInit/buildMultiTargeting/aqua.tool.polyfill.IsExternalInit.targets delete mode 100644 aqua.tool.polyfill.IsExternalInit/contentFiles/cs/net5.0/_._ rename aqua.tool.polyfill.IsExternalInit/contentFiles/cs/netstandard1.0/{System.Runtime.CompilerServices => }/IsExternalInit.cs.pp (100%) create mode 100644 aqua.tool.polyfill.Nullable/build/aqua.tool.polyfill.Nullable.targets create mode 100644 aqua.tool.polyfill.Nullable/buildMultiTargeting/aqua.tool.polyfill.Nullable.targets diff --git a/aqua.tool.Validation/aqua.tool.Validation.nuspec b/aqua.tool.Validation/aqua.tool.Validation.nuspec index 8d795ac..8259b19 100644 --- a/aqua.tool.Validation/aqua.tool.Validation.nuspec +++ b/aqua.tool.Validation/aqua.tool.Validation.nuspec @@ -2,7 +2,7 @@ aqua.tool.Validation - 1.3.0 + 1.4.0 Christof Senn Christof Senn Copyright © Christof Senn 2021 @@ -19,7 +19,7 @@ Requires C# 8.0 or later. c# csharp validation - + @@ -27,6 +27,7 @@ Requires C# 8.0 or later. - + + \ No newline at end of file diff --git a/aqua.tool.Validation/build/aqua.tool.Validation.targets b/aqua.tool.Validation/build/aqua.tool.Validation.targets new file mode 100644 index 0000000..442635b --- /dev/null +++ b/aqua.tool.Validation/build/aqua.tool.Validation.targets @@ -0,0 +1,12 @@ + + + + + + <_GeneratedCodeFiles Include="$(MSBuildThisFileDirectory)../contentFiles/cs/netstandard1.0/**/*.cs.pp" /> + + + \ No newline at end of file diff --git a/aqua.tool.Validation/buildMultiTargeting/aqua.tool.Validation.targets b/aqua.tool.Validation/buildMultiTargeting/aqua.tool.Validation.targets new file mode 100644 index 0000000..c8e8bec --- /dev/null +++ b/aqua.tool.Validation/buildMultiTargeting/aqua.tool.Validation.targets @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/aqua.tool.polyfill.IsExternalInit/aqua.tool.polyfill.IsExternalInit.nuspec b/aqua.tool.polyfill.IsExternalInit/aqua.tool.polyfill.IsExternalInit.nuspec index e0da515..8f7d275 100644 --- a/aqua.tool.polyfill.IsExternalInit/aqua.tool.polyfill.IsExternalInit.nuspec +++ b/aqua.tool.polyfill.IsExternalInit/aqua.tool.polyfill.IsExternalInit.nuspec @@ -2,7 +2,7 @@ aqua.tool.polyfill.IsExternalInit - 1.0.0 + 1.1.0 Christof Senn Christof Senn Copyright © Christof Senn 2021 @@ -22,6 +22,7 @@ This package generats a polyfill type to resolve "Error CS0518 - Predefined type - + + \ No newline at end of file diff --git a/aqua.tool.polyfill.IsExternalInit/build/aqua.tool.polyfill.IsExternalInit.targets b/aqua.tool.polyfill.IsExternalInit/build/aqua.tool.polyfill.IsExternalInit.targets new file mode 100644 index 0000000..442635b --- /dev/null +++ b/aqua.tool.polyfill.IsExternalInit/build/aqua.tool.polyfill.IsExternalInit.targets @@ -0,0 +1,12 @@ + + + + + + <_GeneratedCodeFiles Include="$(MSBuildThisFileDirectory)../contentFiles/cs/netstandard1.0/**/*.cs.pp" /> + + + \ No newline at end of file diff --git a/aqua.tool.polyfill.IsExternalInit/buildMultiTargeting/aqua.tool.polyfill.IsExternalInit.targets b/aqua.tool.polyfill.IsExternalInit/buildMultiTargeting/aqua.tool.polyfill.IsExternalInit.targets new file mode 100644 index 0000000..c8e8bec --- /dev/null +++ b/aqua.tool.polyfill.IsExternalInit/buildMultiTargeting/aqua.tool.polyfill.IsExternalInit.targets @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/aqua.tool.polyfill.IsExternalInit/contentFiles/cs/net5.0/_._ b/aqua.tool.polyfill.IsExternalInit/contentFiles/cs/net5.0/_._ deleted file mode 100644 index 5f28270..0000000 --- a/aqua.tool.polyfill.IsExternalInit/contentFiles/cs/net5.0/_._ +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/aqua.tool.polyfill.IsExternalInit/contentFiles/cs/netstandard1.0/System.Runtime.CompilerServices/IsExternalInit.cs.pp b/aqua.tool.polyfill.IsExternalInit/contentFiles/cs/netstandard1.0/IsExternalInit.cs.pp similarity index 100% rename from aqua.tool.polyfill.IsExternalInit/contentFiles/cs/netstandard1.0/System.Runtime.CompilerServices/IsExternalInit.cs.pp rename to aqua.tool.polyfill.IsExternalInit/contentFiles/cs/netstandard1.0/IsExternalInit.cs.pp diff --git a/aqua.tool.polyfill.Nullable/aqua.tool.polyfill.Nullable.nuspec b/aqua.tool.polyfill.Nullable/aqua.tool.polyfill.Nullable.nuspec index a82ce63..8f34bff 100644 --- a/aqua.tool.polyfill.Nullable/aqua.tool.polyfill.Nullable.nuspec +++ b/aqua.tool.polyfill.Nullable/aqua.tool.polyfill.Nullable.nuspec @@ -2,7 +2,7 @@ aqua.tool.polyfill.Nullable - 1.0.1 + 1.1.0 Christof Senn Christof Senn Copyright © Christof Senn 2020 @@ -31,6 +31,7 @@ Requires C# 8.0 or later. - + + \ No newline at end of file diff --git a/aqua.tool.polyfill.Nullable/build/aqua.tool.polyfill.Nullable.targets b/aqua.tool.polyfill.Nullable/build/aqua.tool.polyfill.Nullable.targets new file mode 100644 index 0000000..442635b --- /dev/null +++ b/aqua.tool.polyfill.Nullable/build/aqua.tool.polyfill.Nullable.targets @@ -0,0 +1,12 @@ + + + + + + <_GeneratedCodeFiles Include="$(MSBuildThisFileDirectory)../contentFiles/cs/netstandard1.0/**/*.cs.pp" /> + + + \ No newline at end of file diff --git a/aqua.tool.polyfill.Nullable/buildMultiTargeting/aqua.tool.polyfill.Nullable.targets b/aqua.tool.polyfill.Nullable/buildMultiTargeting/aqua.tool.polyfill.Nullable.targets new file mode 100644 index 0000000..c8e8bec --- /dev/null +++ b/aqua.tool.polyfill.Nullable/buildMultiTargeting/aqua.tool.polyfill.Nullable.targets @@ -0,0 +1,4 @@ + + + + \ No newline at end of file