diff options
| author | Rob Mensching <rob@firegiant.com> | 2020-05-21 23:08:52 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2020-05-22 15:21:29 -0700 |
| commit | e28fcc906046ed12a867b621fc0eabf75fd9db09 (patch) | |
| tree | 4d879b9e222fcdeadf6091b4b185655ac71b8845 /src/wixnative | |
| parent | a4cc6c64cb94279daeef2ab14e6319105806c053 (diff) | |
| download | wix-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.dll | bin | 0 -> 169304 bytes | |||
| -rw-r--r-- | src/wixnative/runtime.win.WixToolset.Core.Native.nuspec | 2 | ||||
| -rw-r--r-- | src/wixnative/wixnative.vcxproj | 8 | ||||
| -rw-r--r-- | src/wixnative/x64/mergemod.dll | bin | 0 -> 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 | |||
