aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/bextutil
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/bextutil')
-rw-r--r--src/api/burn/bextutil/bextutil.nuspec3
-rw-r--r--src/api/burn/bextutil/bextutil.vcxproj2
-rw-r--r--src/api/burn/bextutil/inc/BextBaseBundleExtension.h5
-rw-r--r--src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h8
-rw-r--r--src/api/burn/bextutil/inc/BextBundleExtensionEngine.h3
-rw-r--r--src/api/burn/bextutil/inc/IBundleExtension.h1
-rw-r--r--src/api/burn/bextutil/inc/IBundleExtensionEngine.h1
-rw-r--r--src/api/burn/bextutil/inc/bextutil.h2
-rw-r--r--src/api/burn/bextutil/precomp.h6
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
12class CBextBaseBundleExtension : public IBundleExtension 7class 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
12static HRESULT BextBaseBEProcSearch( 10static 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
4extern "C" { 7extern "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
5DECLARE_INTERFACE_IID_(IBundleExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") 6DECLARE_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
5DECLARE_INTERFACE_IID_(IBundleExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") 6DECLARE_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
9extern "C" { 11extern "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"