From 111e26dd038f83f02adf816c28ee28c3dc350d93 Mon Sep 17 00:00:00 2001 From: Javier Calvarro Nelson Date: Mon, 20 May 2019 21:06:38 +0200 Subject: [PATCH] Conditionally enable content items in the razor SDK (dotnet/aspnetcore-tooling#589) * Move the globs from the project system into the Razor SDK on a separate file that can be imported by itself. * Import the file conditionally based on the EnableRazorContent property\n\nCommit migrated from https://github.com/dotnet/aspnetcore-tooling/commit/62e33dac1d5ec88ab15d7af694c1adf29ffc4c59 --- ...Sdk.Razor.StaticAssets.ProjectSystem.props | 48 +++++++++++++++++++ .../Sdk.Razor.CurrentVersion.props | 4 ++ .../Sdk.Razor.CurrentVersion.targets | 5 ++ 3 files changed, 57 insertions(+) create mode 100644 src/Razor/Microsoft.NET.Sdk.Razor/src/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props b/src/Razor/Microsoft.NET.Sdk.Razor/src/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props new file mode 100644 index 0000000000..4197d7dd74 --- /dev/null +++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props @@ -0,0 +1,48 @@ + + + + + + + + <_WebProjectSystemGlobsPropsDefined>true + + $(DefaultItemExcludes);**\node_modules\**;node_modules\** + $(DefaultItemExcludes);**\jspm_packages\**;jspm_packages\** + $(DefaultItemExcludes);**\bower_components\**;bower_components\** + $(DefaultWebContentItemExcludes);wwwroot\** + + + + + + + + + + + + + + + + + + + <_ContentIncludedByDefault Include="@(Content)" /> + + + + diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.props b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.props index 06f93030fa..5125968f83 100644 --- a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.props +++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.props @@ -74,4 +74,8 @@ Copyright (c) .NET Foundation. All rights reserved. + + diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets index 9d84607322..f0982a8737 100644 --- a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets +++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets @@ -10,6 +10,11 @@ Copyright (c) .NET Foundation. All rights reserved. *********************************************************************************************** --> + + + true + +