From 37440a2e80c30cdce283bc570d92afe94430a345 Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Thu, 25 Jun 2020 16:40:41 -0400 Subject: Support SDK-style projects with MSBuild SDK assets. --- src/WixToolset.MSBuild/Sdk/Sdk.props | 22 ++++++++++++++++++++++ src/WixToolset.MSBuild/Sdk/Sdk.targets | 15 +++++++++++++++ src/WixToolset.MSBuild/WixToolset.MSBuild.csproj | 2 ++ src/WixToolset.MSBuild/WixToolset.MSBuild.nuspec | 1 + 4 files changed, 40 insertions(+) create mode 100644 src/WixToolset.MSBuild/Sdk/Sdk.props create mode 100644 src/WixToolset.MSBuild/Sdk/Sdk.targets diff --git a/src/WixToolset.MSBuild/Sdk/Sdk.props b/src/WixToolset.MSBuild/Sdk/Sdk.props new file mode 100644 index 00000000..acbe994c --- /dev/null +++ b/src/WixToolset.MSBuild/Sdk/Sdk.props @@ -0,0 +1,22 @@ + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\tools\wix.targets')) + + + + true + true + true + + + + + + + diff --git a/src/WixToolset.MSBuild/Sdk/Sdk.targets b/src/WixToolset.MSBuild/Sdk/Sdk.targets new file mode 100644 index 00000000..e21cf5c6 --- /dev/null +++ b/src/WixToolset.MSBuild/Sdk/Sdk.targets @@ -0,0 +1,15 @@ + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + + $(DefaultItemExcludes);$(BaseOutputPath)** + $(DefaultItemExcludes);$(BaseIntermediateOutputPath)** + $(DefaultItemExcludesInProjectFolder);**/.*/** + + diff --git a/src/WixToolset.MSBuild/WixToolset.MSBuild.csproj b/src/WixToolset.MSBuild/WixToolset.MSBuild.csproj index ba67660c..a145c864 100644 --- a/src/WixToolset.MSBuild/WixToolset.MSBuild.csproj +++ b/src/WixToolset.MSBuild/WixToolset.MSBuild.csproj @@ -17,6 +17,8 @@ + + diff --git a/src/WixToolset.MSBuild/WixToolset.MSBuild.nuspec b/src/WixToolset.MSBuild/WixToolset.MSBuild.nuspec index be04d21b..591b63a6 100644 --- a/src/WixToolset.MSBuild/WixToolset.MSBuild.nuspec +++ b/src/WixToolset.MSBuild/WixToolset.MSBuild.nuspec @@ -12,6 +12,7 @@ + -- cgit v1.2.3-55-g6feb