aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2019-02-02 15:13:20 -0600
committerSean Hall <r.sean.hall@gmail.com>2019-02-02 15:13:20 -0600
commitd694ea725efa855edfca0863cf462b1c0f26c156 (patch)
tree0bebe8437550f6b6176683f9abdca8278eb0d1f2 /src/wixlib
parent88ddf1293d0cc37474606fa191c3cf916e0f83e3 (diff)
downloadwix-d694ea725efa855edfca0863cf462b1c0f26c156.tar.gz
wix-d694ea725efa855edfca0863cf462b1c0f26c156.tar.bz2
wix-d694ea725efa855edfca0863cf462b1c0f26c156.zip
Import code from old v4 repo
Diffstat (limited to 'src/wixlib')
-rw-r--r--src/wixlib/DIFxAppExtension.wixproj30
-rw-r--r--src/wixlib/DIFxAppExtension.wxs21
-rw-r--r--src/wixlib/x64/DIFxApp.dllbin0 -> 153080 bytes
-rw-r--r--src/wixlib/x64/DIFxAppA.dllbin0 -> 707464 bytes
-rw-r--r--src/wixlib/x86/DIFxApp.dllbin0 -> 122248 bytes
-rw-r--r--src/wixlib/x86/DIFxAppA.dllbin0 -> 364424 bytes
6 files changed, 51 insertions, 0 deletions
diff --git a/src/wixlib/DIFxAppExtension.wixproj b/src/wixlib/DIFxAppExtension.wixproj
new file mode 100644
index 00000000..f4a7eb74
--- /dev/null
+++ b/src/wixlib/DIFxAppExtension.wixproj
@@ -0,0 +1,30 @@
1<?xml version="1.0" encoding="utf-8" ?>
2<!-- 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. -->
3
4
5<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
6 <PropertyGroup>
7 <ProjectGuid>{5066EB93-D8F7-4FAE-B687-024D7A81BD95}</ProjectGuid>
8 <OutputName>difxapp_$(Platform)</OutputName>
9 <OutputType>Library</OutputType>
10 <BindFiles>true</BindFiles>
11 <Pedantic>true</Pedantic>
12 <Cultures>en-us</Cultures>
13 </PropertyGroup>
14
15 <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.props" />
16
17 <PropertyGroup>
18 <DefineConstants>
19 $(DefineConstants);
20 DIFxAppDll=$(ProjectDir)$(Platform)\DIFxApp.dll;
21 DIFxAppADll=$(ProjectDir)$(Platform)\DIFxAppA.dll;
22 </DefineConstants>
23 </PropertyGroup>
24
25 <ItemGroup>
26 <Compile Include="DIFxAppExtension.wxs" />
27 </ItemGroup>
28
29 <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.targets" />
30</Project>
diff --git a/src/wixlib/DIFxAppExtension.wxs b/src/wixlib/DIFxAppExtension.wxs
new file mode 100644
index 00000000..44b0ce2c
--- /dev/null
+++ b/src/wixlib/DIFxAppExtension.wxs
@@ -0,0 +1,21 @@
1<?xml version='1.0'?>
2<!-- 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. -->
3
4
5<Wix xmlns='http://wixtoolset.org/schemas/v4/wxs'>
6 <Fragment Id='DIFxAppCustomActions'>
7 <InstallExecuteSequence>
8 <Custom Action='MsiProcessDrivers' After='InstallFiles'>VersionNT &gt; 400</Custom>
9 <Custom Action='MsiCleanupOnSuccess' After='InstallFinalize'>VersionNT &gt; 400</Custom>
10 </InstallExecuteSequence>
11
12 <Binary Id='DIFxApp.dll' SourceFile='$(var.DIFxAppDll)'/>
13 <Binary Id='DIFxAppA.dll' SourceFile='$(var.DIFxAppADll)'/>
14
15 <CustomAction Id='MsiProcessDrivers' BinaryKey='DIFxApp.dll' DllEntry='ProcessDriverPackages' SuppressModularization='yes' Execute='immediate' />
16 <CustomAction Id='MsiInstallDrivers' BinaryKey='DIFxAppA.dll' DllEntry='InstallDriverPackages' SuppressModularization='yes' Execute='deferred' Impersonate='no' />
17 <CustomAction Id='MsiUninstallDrivers' BinaryKey='DIFxAppA.dll' DllEntry='UninstallDriverPackages' SuppressModularization='yes' Execute='deferred' Impersonate='no' />
18 <CustomAction Id='MsiRollbackInstall' BinaryKey='DIFxAppA.dll' DllEntry='RollbackInstall' SuppressModularization='yes' Execute='rollback' Impersonate='no' />
19 <CustomAction Id='MsiCleanupOnSuccess' BinaryKey='DIFxApp.dll' DllEntry='CleanupOnSuccess' SuppressModularization='yes' Execute='immediate' />
20 </Fragment>
21</Wix>
diff --git a/src/wixlib/x64/DIFxApp.dll b/src/wixlib/x64/DIFxApp.dll
new file mode 100644
index 00000000..69a44cc8
--- /dev/null
+++ b/src/wixlib/x64/DIFxApp.dll
Binary files differ
diff --git a/src/wixlib/x64/DIFxAppA.dll b/src/wixlib/x64/DIFxAppA.dll
new file mode 100644
index 00000000..99458040
--- /dev/null
+++ b/src/wixlib/x64/DIFxAppA.dll
Binary files differ
diff --git a/src/wixlib/x86/DIFxApp.dll b/src/wixlib/x86/DIFxApp.dll
new file mode 100644
index 00000000..678a9d95
--- /dev/null
+++ b/src/wixlib/x86/DIFxApp.dll
Binary files differ
diff --git a/src/wixlib/x86/DIFxAppA.dll b/src/wixlib/x86/DIFxAppA.dll
new file mode 100644
index 00000000..3ac0838d
--- /dev/null
+++ b/src/wixlib/x86/DIFxAppA.dll
Binary files differ