aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib')
-rw-r--r--src/wixlib/UtilBundleExtension_Platform.wxi10
-rw-r--r--src/wixlib/UtilBundleExtension_arm64.wxs7
-rw-r--r--src/wixlib/UtilBundleExtension_x64.wxs7
-rw-r--r--src/wixlib/UtilBundleExtension_x86.wxs7
-rw-r--r--src/wixlib/util.wixproj4
5 files changed, 34 insertions, 1 deletions
diff --git a/src/wixlib/UtilBundleExtension_Platform.wxi b/src/wixlib/UtilBundleExtension_Platform.wxi
new file mode 100644
index 00000000..379c8f57
--- /dev/null
+++ b/src/wixlib/UtilBundleExtension_Platform.wxi
@@ -0,0 +1,10 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2
3
4<Include xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?include caDecor.wxi ?>
6
7 <Fragment>
8 <BundleExtension Id="$(var.Prefix)UtilBundleExtension$(var.Suffix)" SourceFile="!(bindpath.$(var.platform))utilbe.dll" Name="$(var.Prefix)UtilBundleExtension$(var.Suffix)\utilbe.dll" />
9 </Fragment>
10</Include>
diff --git a/src/wixlib/UtilBundleExtension_arm64.wxs b/src/wixlib/UtilBundleExtension_arm64.wxs
new file mode 100644
index 00000000..b17be031
--- /dev/null
+++ b/src/wixlib/UtilBundleExtension_arm64.wxs
@@ -0,0 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?define platform=arm64 ?>
6 <?include UtilBundleExtension_Platform.wxi ?>
7</Wix>
diff --git a/src/wixlib/UtilBundleExtension_x64.wxs b/src/wixlib/UtilBundleExtension_x64.wxs
new file mode 100644
index 00000000..96c85a5b
--- /dev/null
+++ b/src/wixlib/UtilBundleExtension_x64.wxs
@@ -0,0 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?define platform=x64 ?>
6 <?include UtilBundleExtension_Platform.wxi ?>
7</Wix>
diff --git a/src/wixlib/UtilBundleExtension_x86.wxs b/src/wixlib/UtilBundleExtension_x86.wxs
new file mode 100644
index 00000000..3b458687
--- /dev/null
+++ b/src/wixlib/UtilBundleExtension_x86.wxs
@@ -0,0 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?define platform=x86 ?>
6 <?include UtilBundleExtension_Platform.wxi ?>
7</Wix>
diff --git a/src/wixlib/util.wixproj b/src/wixlib/util.wixproj
index a4d7d16f..21fcdb7b 100644
--- a/src/wixlib/util.wixproj
+++ b/src/wixlib/util.wixproj
@@ -14,7 +14,9 @@
14 </ItemGroup> 14 </ItemGroup>
15 15
16 <ItemGroup> 16 <ItemGroup>
17 <ProjectReference Include="..\be\utilbe.vcxproj" /> 17 <ProjectReference Include="..\be\utilbe.vcxproj" Properties="Platform=ARM64" />
18 <ProjectReference Include="..\be\utilbe.vcxproj" Properties="Platform=x86" />
19 <ProjectReference Include="..\be\utilbe.vcxproj" Properties="Platform=x64" />
18 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=ARM" /> 20 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=ARM" />
19 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=ARM64" /> 21 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=ARM64" />
20 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=x86" /> 22 <ProjectReference Include="..\ca\utilca.vcxproj" Properties="Platform=x86" />