From 3f583916719eeef598d10a5d4e14ef14f008243b Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Tue, 11 May 2021 07:36:37 -0700 Subject: Merge Dtf --- .../WixToolset.Dtf.MSBuild.csproj | 44 ++++++++ .../WixToolset.Dtf.MSBuild.nuspec | 18 +++ .../build/WixToolset.Dtf.MSBuild.props | 8 ++ .../WixToolset.Dtf.MSBuild/tools/wix.ca.targets | 123 +++++++++++++++++++++ 4 files changed, 193 insertions(+) create mode 100644 src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.csproj create mode 100644 src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.nuspec create mode 100644 src/dtf/WixToolset.Dtf.MSBuild/build/WixToolset.Dtf.MSBuild.props create mode 100644 src/dtf/WixToolset.Dtf.MSBuild/tools/wix.ca.targets (limited to 'src/dtf/WixToolset.Dtf.MSBuild') diff --git a/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.csproj b/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.csproj new file mode 100644 index 00000000..b1b3faa7 --- /dev/null +++ b/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.csproj @@ -0,0 +1,44 @@ + + + + + + + netcoreapp3.1 + false + WiX Toolset Dtf MSBuild integration + $(MSBuildThisFileName).nuspec + $(OutputPath)publish\WixToolset.Dtf.MSBuild\ + Id=$(MSBuildThisFileName);Authors=$(Authors);Copyright=$(Copyright);Description=$(Description) + + + + + + + + + + PreserveNewest + + + PreserveNewest + + + + + + + + + $(GenerateNuspecDependsOn);SetNuspecVersion + + + + + + + $(NuspecProperties);Version=$(Version);ProjectFolder=$(MSBuildThisFileDirectory) + + + diff --git a/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.nuspec b/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.nuspec new file mode 100644 index 00000000..7f819cdb --- /dev/null +++ b/src/dtf/WixToolset.Dtf.MSBuild/WixToolset.Dtf.MSBuild.nuspec @@ -0,0 +1,18 @@ + + + + $id$ + $version$ + $authors$ + $authors$ + MS-RL + false + $description$ + $copyright$ + + + + + + + diff --git a/src/dtf/WixToolset.Dtf.MSBuild/build/WixToolset.Dtf.MSBuild.props b/src/dtf/WixToolset.Dtf.MSBuild/build/WixToolset.Dtf.MSBuild.props new file mode 100644 index 00000000..06a98d6e --- /dev/null +++ b/src/dtf/WixToolset.Dtf.MSBuild/build/WixToolset.Dtf.MSBuild.props @@ -0,0 +1,8 @@ + + + + + + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\tools\wix.ca.targets')) + + diff --git a/src/dtf/WixToolset.Dtf.MSBuild/tools/wix.ca.targets b/src/dtf/WixToolset.Dtf.MSBuild/tools/wix.ca.targets new file mode 100644 index 00000000..4578c2d8 --- /dev/null +++ b/src/dtf/WixToolset.Dtf.MSBuild/tools/wix.ca.targets @@ -0,0 +1,123 @@ + + + + + + + + + + true + + $(TargetName).CA$(TargetExt) + + $(MSBuildThisFileDirectory) + $(WixSdkPath)x86\ + $(WixSdkPath)x64\ + + $(WixSdkPath)MakeSfxCA.exe + $(WixSdkX64Path)SfxCA.dll + $(WixSdkX86Path)SfxCA.dll + + + + + + + + + + + + + + + + + + + @(CustomActionReferenceContents);@(Content->'%(FullPath)');$(CustomActionContents) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3-55-g6feb