diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-05-11 10:16:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 10:16:01 +0200 |
commit | 54bb4cb6d66237e9b173d879fca50eefa7cbf6fa (patch) | |
tree | aa53f4218b27a78450167a0cb339ec2c20fd5a23 /modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs | |
parent | 77a9334c58e5e01123372218b45ba633d739c75f (diff) | |
parent | dcf1dc4fe02bbebe86cb13168596a1d3d1d67371 (diff) | |
download | redot-engine-54bb4cb6d66237e9b173d879fca50eefa7cbf6fa.tar.gz |
Merge pull request #38650 from neikeq/dotnet-cli-support
C#: Support for building with the dotnet CLI
Diffstat (limited to 'modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs')
-rw-r--r-- | modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs index cbe3afaedd..fb2beb6995 100644 --- a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs +++ b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs @@ -125,6 +125,12 @@ namespace GodotTools.ProjectEditor // References var referenceGroup = root.AddItemGroup(); referenceGroup.AddItem("Reference", "System"); + var frameworkRefAssembliesItem = referenceGroup.AddItem("PackageReference", "Microsoft.NETFramework.ReferenceAssemblies"); + + // Use metadata (child nodes) instead of attributes for the PackageReference. + // This is for compatibility with 3.2, where GodotTools uses an old Microsoft.Build. + frameworkRefAssembliesItem.AddMetadata("Version", "1.0.0"); + frameworkRefAssembliesItem.AddMetadata("PrivateAssets", "All"); root.AddImport(Path.Combine("$(MSBuildBinPath)", "Microsoft.CSharp.targets").Replace("/", "\\")); |