diff options
Diffstat (limited to 'src/api/burn/bextutil')
-rw-r--r-- | src/api/burn/bextutil/bextutil.nuspec | 3 | ||||
-rw-r--r-- | src/api/burn/bextutil/bextutil.vcxproj | 2 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/BextBaseBundleExtension.h | 5 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h | 8 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/BextBundleExtensionEngine.h | 3 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/IBundleExtension.h | 1 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/IBundleExtensionEngine.h | 1 | ||||
-rw-r--r-- | src/api/burn/bextutil/inc/bextutil.h | 2 | ||||
-rw-r--r-- | src/api/burn/bextutil/precomp.h | 6 |
9 files changed, 13 insertions, 18 deletions
diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec index 125e8807..b2881354 100644 --- a/src/api/burn/bextutil/bextutil.nuspec +++ b/src/api/burn/bextutil/bextutil.nuspec | |||
@@ -13,7 +13,6 @@ | |||
13 | <projectUrl>$projectUrl$</projectUrl> | 13 | <projectUrl>$projectUrl$</projectUrl> |
14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
15 | <dependencies> | 15 | <dependencies> |
16 | <dependency id="WixToolset.BootstrapperCore.Native" version="[$version$,5)" /> | ||
17 | <dependency id="WixToolset.DUtil" version="[$version$,5)" /> | 16 | <dependency id="WixToolset.DUtil" version="[$version$,5)" /> |
18 | </dependencies> | 17 | </dependencies> |
19 | </metadata> | 18 | </metadata> |
@@ -22,6 +21,8 @@ | |||
22 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 21 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
23 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | 22 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> |
24 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | 23 | <file src="$projectFolder$\inc\*" target="build\native\include" /> |
24 | <file src="$projectFolder$\..\inc\BundleExtension.h" target="build\native\include" /> | ||
25 | <file src="$projectFolder$\..\inc\BundleExtensionEngine.h" target="build\native\include" /> | ||
25 | <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" /> | 26 | <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" /> |
26 | <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" /> | 27 | <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" /> |
27 | <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> | 28 | <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> |
diff --git a/src/api/burn/bextutil/bextutil.vcxproj b/src/api/burn/bextutil/bextutil.vcxproj index 69222b4c..467f2d56 100644 --- a/src/api/burn/bextutil/bextutil.vcxproj +++ b/src/api/burn/bextutil/bextutil.vcxproj | |||
@@ -49,7 +49,7 @@ | |||
49 | </ImportGroup> | 49 | </ImportGroup> |
50 | 50 | ||
51 | <PropertyGroup> | 51 | <PropertyGroup> |
52 | <ProjectAdditionalIncludeDirectories>inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> | 52 | <ProjectAdditionalIncludeDirectories>inc;..\inc</ProjectAdditionalIncludeDirectories> |
53 | </PropertyGroup> | 53 | </PropertyGroup> |
54 | 54 | ||
55 | <ItemGroup> | 55 | <ItemGroup> |
diff --git a/src/api/burn/bextutil/inc/BextBaseBundleExtension.h b/src/api/burn/bextutil/inc/BextBaseBundleExtension.h index a302702e..5bda04e1 100644 --- a/src/api/burn/bextutil/inc/BextBaseBundleExtension.h +++ b/src/api/burn/bextutil/inc/BextBaseBundleExtension.h | |||
@@ -2,11 +2,6 @@ | |||
2 | 2 | ||
3 | #include <windows.h> | 3 | #include <windows.h> |
4 | 4 | ||
5 | #include "BundleExtensionEngine.h" | ||
6 | #include "BundleExtension.h" | ||
7 | #include "IBundleExtensionEngine.h" | ||
8 | #include "IBundleExtension.h" | ||
9 | |||
10 | #include "bextutil.h" | 5 | #include "bextutil.h" |
11 | 6 | ||
12 | class CBextBaseBundleExtension : public IBundleExtension | 7 | class CBextBaseBundleExtension : public IBundleExtension |
diff --git a/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h b/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h index f71e3b92..cd7e3cb3 100644 --- a/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h +++ b/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h | |||
@@ -4,10 +4,8 @@ | |||
4 | 4 | ||
5 | #include <windows.h> | 5 | #include <windows.h> |
6 | 6 | ||
7 | #include "BundleExtensionEngine.h" | 7 | #include <IBundleExtensionEngine.h> |
8 | #include "BundleExtension.h" | 8 | #include <IBundleExtension.h> |
9 | #include "IBundleExtensionEngine.h" | ||
10 | #include "IBundleExtension.h" | ||
11 | 9 | ||
12 | static HRESULT BextBaseBEProcSearch( | 10 | static HRESULT BextBaseBEProcSearch( |
13 | __in IBundleExtension* pBE, | 11 | __in IBundleExtension* pBE, |
@@ -33,7 +31,7 @@ static HRESULT WINAPI BextBaseBundleExtensionProc( | |||
33 | { | 31 | { |
34 | IBundleExtension* pBE = reinterpret_cast<IBundleExtension*>(pvContext); | 32 | IBundleExtension* pBE = reinterpret_cast<IBundleExtension*>(pvContext); |
35 | HRESULT hr = pBE->BundleExtensionProc(message, pvArgs, pvResults, pvContext); | 33 | HRESULT hr = pBE->BundleExtensionProc(message, pvArgs, pvResults, pvContext); |
36 | 34 | ||
37 | if (E_NOTIMPL == hr) | 35 | if (E_NOTIMPL == hr) |
38 | { | 36 | { |
39 | switch (message) | 37 | switch (message) |
diff --git a/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h b/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h index 9fdcb700..97b02f36 100644 --- a/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h +++ b/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h | |||
@@ -1,5 +1,8 @@ | |||
1 | #pragma once | ||
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 | // 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 <IBundleExtensionEngine.h> | ||
5 | |||
3 | #ifdef __cplusplus | 6 | #ifdef __cplusplus |
4 | extern "C" { | 7 | extern "C" { |
5 | #endif | 8 | #endif |
diff --git a/src/api/burn/bextutil/inc/IBundleExtension.h b/src/api/burn/bextutil/inc/IBundleExtension.h index 7516c11b..00301672 100644 --- a/src/api/burn/bextutil/inc/IBundleExtension.h +++ b/src/api/burn/bextutil/inc/IBundleExtension.h | |||
@@ -1,6 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
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. | 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 | 3 | ||
4 | #include <BundleExtension.h> | ||
4 | 5 | ||
5 | DECLARE_INTERFACE_IID_(IBundleExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") | 6 | DECLARE_INTERFACE_IID_(IBundleExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") |
6 | { | 7 | { |
diff --git a/src/api/burn/bextutil/inc/IBundleExtensionEngine.h b/src/api/burn/bextutil/inc/IBundleExtensionEngine.h index 0053a71e..a4a27fb1 100644 --- a/src/api/burn/bextutil/inc/IBundleExtensionEngine.h +++ b/src/api/burn/bextutil/inc/IBundleExtensionEngine.h | |||
@@ -1,6 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
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. | 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 | 3 | ||
4 | #include <BundleExtensionEngine.h> | ||
4 | 5 | ||
5 | DECLARE_INTERFACE_IID_(IBundleExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") | 6 | DECLARE_INTERFACE_IID_(IBundleExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") |
6 | { | 7 | { |
diff --git a/src/api/burn/bextutil/inc/bextutil.h b/src/api/burn/bextutil/inc/bextutil.h index 356ccc47..b8536444 100644 --- a/src/api/burn/bextutil/inc/bextutil.h +++ b/src/api/burn/bextutil/inc/bextutil.h | |||
@@ -4,6 +4,8 @@ | |||
4 | 4 | ||
5 | #include "dutil.h" | 5 | #include "dutil.h" |
6 | 6 | ||
7 | #include "IBundleExtensionEngine.h" | ||
8 | #include "IBundleExtension.h" | ||
7 | 9 | ||
8 | #ifdef __cplusplus | 10 | #ifdef __cplusplus |
9 | extern "C" { | 11 | extern "C" { |
diff --git a/src/api/burn/bextutil/precomp.h b/src/api/burn/bextutil/precomp.h index 5d1dd20b..d5714cc2 100644 --- a/src/api/burn/bextutil/precomp.h +++ b/src/api/burn/bextutil/precomp.h | |||
@@ -12,11 +12,5 @@ | |||
12 | #include <strutil.h> | 12 | #include <strutil.h> |
13 | #include <xmlutil.h> | 13 | #include <xmlutil.h> |
14 | 14 | ||
15 | #include <BundleExtensionEngine.h> | ||
16 | #include <BundleExtension.h> | ||
17 | |||
18 | #include "IBundleExtensionEngine.h" | ||
19 | #include "IBundleExtension.h" | ||
20 | |||
21 | #include "bextutil.h" | 15 | #include "bextutil.h" |
22 | #include "BextBundleExtensionEngine.h" | 16 | #include "BextBundleExtensionEngine.h" |