aboutsummaryrefslogtreecommitdiff
path: root/src/wixnative
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-05-21 23:08:52 -0700
committerRob Mensching <rob@firegiant.com>2020-05-22 15:21:29 -0700
commite28fcc906046ed12a867b621fc0eabf75fd9db09 (patch)
tree4d879b9e222fcdeadf6091b4b185655ac71b8845 /src/wixnative
parenta4cc6c64cb94279daeef2ab14e6319105806c053 (diff)
downloadwix-e28fcc906046ed12a867b621fc0eabf75fd9db09.tar.gz
wix-e28fcc906046ed12a867b621fc0eabf75fd9db09.tar.bz2
wix-e28fcc906046ed12a867b621fc0eabf75fd9db09.zip
Add support using mergmod.dll and its interfaces
Diffstat (limited to 'src/wixnative')
-rw-r--r--src/wixnative/Win32/mergemod.dllbin0 -> 169304 bytes
-rw-r--r--src/wixnative/runtime.win.WixToolset.Core.Native.nuspec2
-rw-r--r--src/wixnative/wixnative.vcxproj8
-rw-r--r--src/wixnative/x64/mergemod.dllbin0 -> 183848 bytes
4 files changed, 10 insertions, 0 deletions
diff --git a/src/wixnative/Win32/mergemod.dll b/src/wixnative/Win32/mergemod.dll
new file mode 100644
index 00000000..2bf647b2
--- /dev/null
+++ b/src/wixnative/Win32/mergemod.dll
Binary files differ
diff --git a/src/wixnative/runtime.win.WixToolset.Core.Native.nuspec b/src/wixnative/runtime.win.WixToolset.Core.Native.nuspec
index 59eff4e6..a775b570 100644
--- a/src/wixnative/runtime.win.WixToolset.Core.Native.nuspec
+++ b/src/wixnative/runtime.win.WixToolset.Core.Native.nuspec
@@ -14,8 +14,10 @@
14 </metadata> 14 </metadata>
15 15
16 <files> 16 <files>
17 <file src="Win32\mergemod.dll" target="runtimes\win-x86\native" />
17 <file src="Win32\wixnative.exe" target="runtimes\win-x86\native" /> 18 <file src="Win32\wixnative.exe" target="runtimes\win-x86\native" />
18 <file src="Win32\wixnative.pdb" target="runtimes\win-x86\native" /> 19 <file src="Win32\wixnative.pdb" target="runtimes\win-x86\native" />
20 <file src="x64\mergemod.dll" target="runtimes\win-x64\native" />
19 <file src="x64\wixnative.exe" target="runtimes\win-x64\native" /> 21 <file src="x64\wixnative.exe" target="runtimes\win-x64\native" />
20 <file src="x64\wixnative.pdb" target="runtimes\win-x64\native" /> 22 <file src="x64\wixnative.pdb" target="runtimes\win-x64\native" />
21 </files> 23 </files>
diff --git a/src/wixnative/wixnative.vcxproj b/src/wixnative/wixnative.vcxproj
index 57afcc0b..80e0aae5 100644
--- a/src/wixnative/wixnative.vcxproj
+++ b/src/wixnative/wixnative.vcxproj
@@ -69,6 +69,14 @@
69 <None Include="packages.config" /> 69 <None Include="packages.config" />
70 </ItemGroup> 70 </ItemGroup>
71 71
72 <ItemGroup>
73 <None Include="$(Platform)\mergemod.dll">
74 <DeploymentContent>true</DeploymentContent>
75 <Link>%(Filename)%(Extension)</Link>
76 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
77 </None>
78 </ItemGroup>
79
72 <Target Name="Pack" DependsOnTargets="GetBuildVersion"> 80 <Target Name="Pack" DependsOnTargets="GetBuildVersion">
73 <Exec Command='nuget pack runtime.win.WixToolset.Core.Native.nuspec -BasePath "$(BaseOutputPath)$(Configuration)" -OutputDirectory "$(BaseOutputPath)$(Configuration)" -NoPackageAnalysis -Properties Configuration=$(Configuration);Id=runtime.win.WixToolset.Core.Native;Version="$(BuildVersionSimple)";Platform=$(PlatformTarget);Authors="$(Authors)";Copyright="$(Copyright)";Description="$(Description)";Title="$(Title)"' /> 81 <Exec Command='nuget pack runtime.win.WixToolset.Core.Native.nuspec -BasePath "$(BaseOutputPath)$(Configuration)" -OutputDirectory "$(BaseOutputPath)$(Configuration)" -NoPackageAnalysis -Properties Configuration=$(Configuration);Id=runtime.win.WixToolset.Core.Native;Version="$(BuildVersionSimple)";Platform=$(PlatformTarget);Authors="$(Authors)";Copyright="$(Copyright)";Description="$(Description)";Title="$(Title)"' />
74 </Target> 82 </Target>
diff --git a/src/wixnative/x64/mergemod.dll b/src/wixnative/x64/mergemod.dll
new file mode 100644
index 00000000..2f4cdc7c
--- /dev/null
+++ b/src/wixnative/x64/mergemod.dll
Binary files differ