diff --git a/.gitattributes b/.gitattributes index b3f01d77..cbdfc007 100644 --- a/.gitattributes +++ b/.gitattributes @@ -16,6 +16,7 @@ *.vcxproj -whitespace *.vcxproj.filters -whitespace *.patch -whitespace +*.props -whitespace *.svg -whitespace *.xml -whitespace *.yml -whitespace diff --git a/source/Directory.Build.props b/source/Directory.Build.props new file mode 100644 index 00000000..55dc81d9 --- /dev/null +++ b/source/Directory.Build.props @@ -0,0 +1,25 @@ + + + net40;net451;netstandard1.6 + netstandard + $(MSBuildThisFileDirectory)\..\output\$(Configuration) + $(MSBuildThisFileDirectory)\..\output + prompt + 4 + SIL International + SIL International + Copyright © 2007-2022 SIL International + MIT + https://github.com/sillsdev/icu-dotnet + + + $(MSBuildThisFileDirectory)/../CHANGELOG.md + true + snupkg + 7.1 + true + true + $(MSBuildThisFileDirectory)/icu.net.snk + + \ No newline at end of file diff --git a/source/icu.net.netstandard.testrunner/icu.net.netstandard.testrunner.csproj b/source/icu.net.netstandard.testrunner/icu.net.netstandard.testrunner.csproj index 2f41651e..53cba996 100644 --- a/source/icu.net.netstandard.testrunner/icu.net.netstandard.testrunner.csproj +++ b/source/icu.net.netstandard.testrunner/icu.net.netstandard.testrunner.csproj @@ -1,8 +1,8 @@  Exe + netcoreapp3.1 - ../../output/$(Configuration) false diff --git a/source/icu.net.netstandard.tests/icu.net.netstandard.tests.csproj b/source/icu.net.netstandard.tests/icu.net.netstandard.tests.csproj deleted file mode 100644 index a37306b6..00000000 --- a/source/icu.net.netstandard.tests/icu.net.netstandard.tests.csproj +++ /dev/null @@ -1,30 +0,0 @@ - - - - ..\icu.net.tests - - netcoreapp1.1 - - - - - - - - - - - - - - - - - - %(RecursiveDir)%(Filename)%(Extension) - - - - - - diff --git a/source/icu.net/icu.net.snk b/source/icu.net.snk similarity index 100% rename from source/icu.net/icu.net.snk rename to source/icu.net.snk diff --git a/source/icu.net.tests/icu.net.tests.csproj b/source/icu.net.tests/icu.net.tests.csproj index 38540813..655c82d8 100644 --- a/source/icu.net.tests/icu.net.tests.csproj +++ b/source/icu.net.tests/icu.net.tests.csproj @@ -2,13 +2,7 @@ net461;netcoreapp3.1 Icu.Tests - Debug;Release - ../../output/$(Configuration) icu.net.tests - SIL - Copyright © 2018-2022 SIL International - prompt - 4 false 8 diff --git a/source/icu.net/icu.net.csproj b/source/icu.net/icu.net.csproj index 4bc8d5d1..8abcd188 100644 --- a/source/icu.net/icu.net.csproj +++ b/source/icu.net/icu.net.csproj @@ -1,33 +1,12 @@  - net40;net451;netstandard1.6 - netstandard - ..\..\output\$(Configuration) - ..\..\output Icu icu.net - prompt - 4 - SIL International - SIL International - MIT - https://github.com/sillsdev/icu-dotnet - Copyright © 2007-2022 SIL International icu.net is a C# Wrapper around ICU4C This version of icu.net works with (more or less) any version of ICU4C. NOTE: this package contains the managed wrapper part of icu.net. You'll also have to have the unmanaged binaries of ICU installed. On Linux it is recommended to install the official ICU package that comes with the system. On Windows you can install one of the binary nuget packages, e.g. Icu4c.Win. - - - ../../CHANGELOG.md - true - snupkg - 7.1 - true - true - icu.net.snk