diff --git a/dotnet/.gitignore b/dotnet/.gitignore index 0b1db6eba9..98e1c19c2c 100644 --- a/dotnet/.gitignore +++ b/dotnet/.gitignore @@ -1,3 +1,4 @@ +Microsoft.NET.Workload.*/LICENSE WorkloadManifest.json nupkgs Microsoft.*.Sdk/targets/Microsoft.*.Sdk.SupportedTargetPlatforms.targets diff --git a/dotnet/Makefile b/dotnet/Makefile index 7c481685db..8bdaef1f4f 100644 --- a/dotnet/Makefile +++ b/dotnet/Makefile @@ -96,7 +96,12 @@ Microsoft.NET.Workload.$(1)/WorkloadManifest.json: targets/WorkloadManifest.temp -e "s/@PLATFORM@/$1/g" \ $$< > $$@.tmp $$(Q) mv $$@.tmp $$@ + +Microsoft.NET.Workload.$(1)/LICENSE: $(TOP)/LICENSE + $$(Q) $(CP) $$< $$@ + WORKLOAD_TARGETS += Microsoft.NET.Workload.$(1)/WorkloadManifest.json +WORKLOAD_TARGETS += Microsoft.NET.Workload.$(1)/LICENSE endef $(foreach platform,$(DOTNET_PLATFORMS),$(eval $(call WorkloadTargets,$(platform),$(shell echo $(platform) | tr A-Z a-z),$($(platform)_NUGET_VERSION_NO_METADATA))))