diff options
Diffstat (limited to 'src/wixlib')
-rw-r--r-- | src/wixlib/DIFxAppExtension.wixproj | 30 | ||||
-rw-r--r-- | src/wixlib/DIFxAppExtension.wxs | 21 | ||||
-rw-r--r-- | src/wixlib/x64/DIFxApp.dll | bin | 0 -> 153080 bytes | |||
-rw-r--r-- | src/wixlib/x64/DIFxAppA.dll | bin | 0 -> 707464 bytes | |||
-rw-r--r-- | src/wixlib/x86/DIFxApp.dll | bin | 0 -> 122248 bytes | |||
-rw-r--r-- | src/wixlib/x86/DIFxAppA.dll | bin | 0 -> 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 > 400</Custom> | ||
9 | <Custom Action='MsiCleanupOnSuccess' After='InstallFinalize'>VersionNT > 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 | |||