diff options
author | Rob Mensching <rob@firegiant.com> | 2022-07-26 17:20:39 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-08-01 20:25:19 -0700 |
commit | a627ca9b720047e633a8fe72003ab9bee31006c5 (patch) | |
tree | 2bc8a924bb4141ab718e74d08f6459a0ffe8d573 /src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName | |
parent | 521eb3c9cf38823a2c4019abb85dc0b3200b92cb (diff) | |
download | wix-a627ca9b720047e633a8fe72003ab9bee31006c5.tar.gz wix-a627ca9b720047e633a8fe72003ab9bee31006c5.tar.bz2 wix-a627ca9b720047e633a8fe72003ab9bee31006c5.zip |
Create WixToolset.Heat.nupkg to distribute heat.exe and Heat targets
Moves Heat functionality to the "tools" layer and packages it all
up in WixToolset.Heat.nupkg for distribution in WiX v4.
Completes 6838
Diffstat (limited to 'src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName')
4 files changed, 46 insertions, 0 deletions
diff --git a/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/HeatFileMultipleFilesSameFileName.wixproj b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/HeatFileMultipleFilesSameFileName.wixproj new file mode 100644 index 00000000..2aaf5c01 --- /dev/null +++ b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/HeatFileMultipleFilesSameFileName.wixproj | |||
@@ -0,0 +1,26 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <Project Sdk="WixToolset.Sdk"> | ||
3 | |||
4 | <ItemGroup> | ||
5 | <BindInputPaths Include="." /> | ||
6 | </ItemGroup> | ||
7 | |||
8 | <PropertyGroup> | ||
9 | <HarvestFileSuppressUniqueIds>true</HarvestFileSuppressUniqueIds> | ||
10 | </PropertyGroup> | ||
11 | |||
12 | <ItemGroup> | ||
13 | <HarvestFile Include="MyProgram.txt"> | ||
14 | <ComponentGroupName>TxtProductComponents</ComponentGroupName> | ||
15 | <DirectoryRefId>INSTALLFOLDER</DirectoryRefId> | ||
16 | <SuppressRootDirectory>true</SuppressRootDirectory> | ||
17 | </HarvestFile> | ||
18 | <HarvestFile Include="MyProgram.json"> | ||
19 | <ComponentGroupName>JsonProductComponents</ComponentGroupName> | ||
20 | <DirectoryRefId>INSTALLFOLDER</DirectoryRefId> | ||
21 | <SuppressRootDirectory>true</SuppressRootDirectory> | ||
22 | </HarvestFile> | ||
23 | </ItemGroup> | ||
24 | |||
25 | <Import Project="$(HeatTargetsPath)" /> | ||
26 | </Project> | ||
diff --git a/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.json b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.json new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.json | |||
@@ -0,0 +1 @@ | |||
\ No newline at end of file | |||
diff --git a/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.txt b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/MyProgram.txt | |||
@@ -0,0 +1 @@ | |||
\ No newline at end of file | |||
diff --git a/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/Package.wxs b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/Package.wxs new file mode 100644 index 00000000..5abcee9f --- /dev/null +++ b/src/tools/test/WixToolsetTest.HeatTasks/TestData/HeatFileMultipleFilesSameFileName/Package.wxs | |||
@@ -0,0 +1,18 @@ | |||
1 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | ||
2 | <Package Name="HeatFilePackage" Language="1033" Version="1.0.0.0" Manufacturer="Example Corporation" UpgradeCode="047730a5-30fe-4a62-a520-da9381b8226a" Compressed="yes" InstallerVersion="200"> | ||
3 | |||
4 | |||
5 | <MediaTemplate /> | ||
6 | |||
7 | <Feature Id="ProductFeature" Title="HeatFileFeature"> | ||
8 | <ComponentGroupRef Id="TxtProductComponents" /> | ||
9 | <ComponentGroupRef Id="JsonProductComponents" /> | ||
10 | </Feature> | ||
11 | </Package> | ||
12 | |||
13 | <Fragment> | ||
14 | <StandardDirectory Id="ProgramFilesFolder"> | ||
15 | <Directory Id="INSTALLFOLDER" Name="MsiPackage" /> | ||
16 | </StandardDirectory> | ||
17 | </Fragment> | ||
18 | </Wix> | ||