diff options
author | Sandy Armstrong <sandy@xamarin.com> | 2022-01-09 16:53:37 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-09 16:53:37 +0300 |
commit | 6237fdb87e79241b142433ac1e5e4725f001e4db (patch) | |
tree | 91b373595984d9f87722649ff01450c73be849dc /Directory.Build.props | |
parent | dd3404f0a60f215c43a970284317b93fdcf39cd2 (diff) |
Build improvements (#591)
* HtmlGenerator: Load converters lazily
This is a workaround so that .NET 6 apps can use the .NET FW
build of monodoc.dll without worrying about TypeInitializationExceptions
for converters they don't use.
* Fix netstandard2.0 compatibility
* Replace SharpZipLib submodule with package reference
Remove mdoc/packages.config as well.
* Bump Lucene.Net.Light to latest version to support NetStandard
* monodoc: Change to SDK-style project
* monodoc: Move to netstandard2.0
* Replace all packages.config with PackageReference
Bump mdoc.Test.FSharp.fsproj to .NET 4.7.1 to fix issues using
System.ValueTuple.
* Adjust to mdoc.Test.FSharp.fsproj bump to v4.7.1
* mdoc.Test.FSharp.fsproj: Convert to SDK-style
Fixes errors building in VS2022.
* mdoc.Test.csproj: Update to SDK-style too
* mdoc.Test.csproj no longer needs a direct FSharp.Core reference
* mdoc.Test.FSharp.fsproj: Fix FSharp.Core reference
https://github.com/dotnet/fsharp/blob/main/docs/fsharp-core-notes.md#how-to-explicitly-reference-fsharpcore
* mdoc.Test.csproj: Restore manual WPF reference
* Use AppendTargetFrameworkToOutputPath to avoid touching Makefiles
* Update en.expected-fsharp/index.xml
Diffstat (limited to 'Directory.Build.props')
-rw-r--r-- | Directory.Build.props | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 00000000..ef5112cc --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,11 @@ +<Project> + <PropertyGroup> + <NuGetVersionFSharpCore>4.3.4</NuGetVersionFSharpCore> + <NuGetVersionMonoCecil>0.10.0-beta5</NuGetVersionMonoCecil> + <NuGetVersionNUnit>3.10.1</NuGetVersionNUnit> + <NuGetVersionNUnit3TestAdapter>3.13.0</NuGetVersionNUnit3TestAdapter> + <NuGetVersionQuickIONET>2.6.2.0</NuGetVersionQuickIONET> + <NuGetVersionSharpZipLib>1.3.3</NuGetVersionSharpZipLib> + <NuGetVersionSystemConfigurationConfigurationManager>6.0.0</NuGetVersionSystemConfigurationConfigurationManager> + </PropertyGroup> +</Project>
\ No newline at end of file |