diff options
author | Rob Mensching <rob@firegiant.com> | 2024-03-06 14:48:10 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2024-03-07 10:55:57 -0800 |
commit | 3d2d46f62fc01e2653d0251ad9703090574e7c41 (patch) | |
tree | ffdf7dce6c646f38b5e3ad8325c2ce78ca891a1a /src/api | |
parent | a8504dc4eb1c2d09965b0858699ac737336ef3c1 (diff) | |
download | wix-3d2d46f62fc01e2653d0251ad9703090574e7c41.tar.gz wix-3d2d46f62fc01e2653d0251ad9703090574e7c41.tar.bz2 wix-3d2d46f62fc01e2653d0251ad9703090574e7c41.zip |
Better .nupkg names
Diffstat (limited to 'src/api')
65 files changed, 85 insertions, 170 deletions
diff --git a/src/api/api.cmd b/src/api/api.cmd index c0ba7f29..42453449 100644 --- a/src/api/api.cmd +++ b/src/api/api.cmd | |||
@@ -28,7 +28,7 @@ msbuild api_t.proj -p:Configuration=%_C% -tl -nologo -warnaserror -bl:%_L%\api_b | |||
28 | :: Test | 28 | :: Test |
29 | dotnet test ^ | 29 | dotnet test ^ |
30 | %_B%\net6.0\WixToolsetTest.Data.dll ^ | 30 | %_B%\net6.0\WixToolsetTest.Data.dll ^ |
31 | %_B%\net6.0\win-x86\WixToolsetTest.Mba.Core.dll ^ | 31 | %_B%\net6.0\win-x86\WixToolsetTest.BootstrapperApplicationApi.dll ^ |
32 | %_B%\x86\BalUtilUnitTest.dll ^ | 32 | %_B%\x86\BalUtilUnitTest.dll ^ |
33 | %_B%\x86\BextUtilUnitTest.dll ^ | 33 | %_B%\x86\BextUtilUnitTest.dll ^ |
34 | --nologo -l "trx;LogFileName=%_L%\TestResults\api.trx" || exit /b | 34 | --nologo -l "trx;LogFileName=%_L%\TestResults\api.trx" || exit /b |
@@ -37,19 +37,15 @@ dotnet test ^ | |||
37 | 37 | ||
38 | :clean | 38 | :clean |
39 | @rd /s/q "..\..\build\api" 2> nul | 39 | @rd /s/q "..\..\build\api" 2> nul |
40 | @del "..\..\build\artifacts\WixToolset.BalUtil.*.nupkg" 2> nul | ||
41 | @del "..\..\build\artifacts\WixToolset.BextUtil.*.nupkg" 2> nul | 40 | @del "..\..\build\artifacts\WixToolset.BextUtil.*.nupkg" 2> nul |
42 | @del "..\..\build\artifacts\WixToolset.BootstrapperCore.Native.*.nupkg" 2> nul | ||
43 | @del "..\..\build\artifacts\WixToolset.Data.*.nupkg" 2> nul | 41 | @del "..\..\build\artifacts\WixToolset.Data.*.nupkg" 2> nul |
44 | @del "..\..\build\artifacts\WixToolset.Extensibility.*.nupkg" 2> nul | 42 | @del "..\..\build\artifacts\WixToolset.Extensibility.*.nupkg" 2> nul |
45 | @del "..\..\build\artifacts\WixToolset.Mba.Core.*.nupkg" 2> nul | 43 | @del "..\..\build\artifacts\WixToolset.BootstrapperApplicationApi.*.nupkg" 2> nul |
46 | @del "%_L%\TestResults\api.trx" 2> nul | 44 | @del "%_L%\TestResults\api.trx" 2> nul |
47 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.balutil" 2> nul | ||
48 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bextutil" 2> nul | 45 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bextutil" 2> nul |
49 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bootstrappercore.native" 2> nul | ||
50 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.data" 2> nul | 46 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.data" 2> nul |
51 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.extensibility" 2> nul | 47 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.extensibility" 2> nul |
52 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.mba.core" 2> nul | 48 | @rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bootstrapperapplicationapi" 2> nul |
53 | @exit /b | 49 | @exit /b |
54 | 50 | ||
55 | :end | 51 | :end |
diff --git a/src/api/api.sln b/src/api/api.sln index bdde8794..70df4141 100644 --- a/src/api/api.sln +++ b/src/api/api.sln | |||
@@ -23,9 +23,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "burn\tes | |||
23 | EndProject | 23 | EndProject |
24 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BextUtilUnitTest", "burn\test\BextUtilUnitTest\BextUtilUnitTest.vcxproj", "{B69E6422-49B0-4E28-92F9-B8A7410A6ED9}" | 24 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BextUtilUnitTest", "burn\test\BextUtilUnitTest\BextUtilUnitTest.vcxproj", "{B69E6422-49B0-4E28-92F9-B8A7410A6ED9}" |
25 | EndProject | 25 | EndProject |
26 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Mba.Core", "burn\test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj", "{17DA3E92-40C5-4328-9BA5-1FE459A13719}" | 26 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BootstrapperApplicationApi", "burn\test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj", "{17DA3E92-40C5-4328-9BA5-1FE459A13719}" |
27 | EndProject | 27 | EndProject |
28 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Mba.Core", "burn\WixToolset.Mba.Core\WixToolset.Mba.Core.csproj", "{47029283-43EC-4F22-9417-A02B28594912}" | 28 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.BootstrapperApplicationApi", "burn\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj", "{47029283-43EC-4F22-9417-A02B28594912}" |
29 | EndProject | 29 | EndProject |
30 | Global | 30 | Global |
31 | GlobalSection(SolutionConfigurationPlatforms) = preSolution | 31 | GlobalSection(SolutionConfigurationPlatforms) = preSolution |
diff --git a/src/api/burn/WixToolset.Mba.Core/BalUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BalUtil.cs index e8b0b7c0..25257554 100644 --- a/src/api/burn/WixToolset.Mba.Core/BalUtil.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BalUtil.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/BaseBootstrapperApplicationFactory.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BaseBootstrapperApplicationFactory.cs index 25995e27..88b136a6 100644 --- a/src/api/burn/WixToolset.Mba.Core/BaseBootstrapperApplicationFactory.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BaseBootstrapperApplicationFactory.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplication.cs index 98b34217..f9fca748 100644 --- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplication.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplication.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationData.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationData.cs index 13428493..10cb863f 100644 --- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationData.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationData.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.IO; | 6 | using System.IO; |
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationFactoryAttribute.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationFactoryAttribute.cs index 6b465408..9b64e838 100644 --- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationFactoryAttribute.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationFactoryAttribute.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperCommand.cs index b96a8f95..612e8ce9 100644 --- a/src/api/burn/WixToolset.Mba.Core/BootstrapperCommand.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperCommand.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.CodeDom.Compiler; | 6 | using System.CodeDom.Compiler; |
diff --git a/src/api/burn/WixToolset.Mba.Core/BundleInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BundleInfo.cs index 0039f375..14cac881 100644 --- a/src/api/burn/WixToolset.Mba.Core/BundleInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BundleInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
diff --git a/src/api/burn/WixToolset.Mba.Core/Engine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs index df412e8c..487858e0 100644 --- a/src/api/burn/WixToolset.Mba.Core/Engine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.ComponentModel; | 6 | using System.ComponentModel; |
diff --git a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/EventArgs.cs index 6506c840..e1649d43 100644 --- a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/EventArgs.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplication.cs index 8a255c44..ad7f8dd7 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplication.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationData.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationData.cs index 23a1c8a3..d26d89c1 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationData.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationData.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System.IO; | 5 | using System.IO; |
6 | 6 | ||
@@ -19,4 +19,4 @@ namespace WixToolset.Mba.Core | |||
19 | /// </summary> | 19 | /// </summary> |
20 | IBundleInfo Bundle { get; } | 20 | IBundleInfo Bundle { get; } |
21 | } | 21 | } |
22 | } \ No newline at end of file | 22 | } |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationFactory.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationFactory.cs index 393c7e31..ac90c0b7 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationFactory.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationFactory.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.CodeDom.Compiler; | 6 | using System.CodeDom.Compiler; |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperCommand.cs index f583e619..a1f8bfe0 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperCommand.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs index a175bead..1e91cd31 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.CodeDom.Compiler; | 6 | using System.CodeDom.Compiler; |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBundleInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBundleInfo.cs index 3c52fc02..a4d07597 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBundleInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBundleInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System.Collections.Generic; | 5 | using System.Collections.Generic; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IDefaultBootstrapperApplication.cs index 51ea4e4d..ad51b2be 100644 --- a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IDefaultBootstrapperApplication.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/IEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs index dde97a70..8e6a293b 100644 --- a/src/api/burn/WixToolset.Mba.Core/IEngine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.ComponentModel; | 6 | using System.ComponentModel; |
diff --git a/src/api/burn/WixToolset.Mba.Core/IMbaCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IMbaCommand.cs index 495b2f44..37640a87 100644 --- a/src/api/burn/WixToolset.Mba.Core/IMbaCommand.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IMbaCommand.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System.Collections.Generic; | 5 | using System.Collections.Generic; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/IOverridableVariableInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariableInfo.cs index d01dead3..173963a8 100644 --- a/src/api/burn/WixToolset.Mba.Core/IOverridableVariableInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariableInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | /// <summary> | 5 | /// <summary> |
6 | /// Overridable variable from the BA manifest. | 6 | /// Overridable variable from the BA manifest. |
@@ -12,4 +12,4 @@ namespace WixToolset.Mba.Core | |||
12 | /// </summary> | 12 | /// </summary> |
13 | string Name { get; } | 13 | string Name { get; } |
14 | } | 14 | } |
15 | } \ No newline at end of file | 15 | } |
diff --git a/src/api/burn/WixToolset.Mba.Core/IOverridableVariables.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariables.cs index 2b26d7b6..2cf7b8d9 100644 --- a/src/api/burn/WixToolset.Mba.Core/IOverridableVariables.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariables.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System.Collections.Generic; | 5 | using System.Collections.Generic; |
6 | 6 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/IPackageInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IPackageInfo.cs index b1036143..e2512584 100644 --- a/src/api/burn/WixToolset.Mba.Core/IPackageInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IPackageInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | /// <summary> | 5 | /// <summary> |
6 | /// Package information from the BA manifest. | 6 | /// Package information from the BA manifest. |
@@ -68,7 +68,7 @@ namespace WixToolset.Mba.Core | |||
68 | string PrereqLicenseUrl { get; } | 68 | string PrereqLicenseUrl { get; } |
69 | 69 | ||
70 | /// <summary> | 70 | /// <summary> |
71 | /// See <see cref="WixToolset.Mba.Core.PrimaryPackageType"/> | 71 | /// See <see cref="WixToolset.BootstrapperApplicationApi.PrimaryPackageType"/> |
72 | /// </summary> | 72 | /// </summary> |
73 | PrimaryPackageType PrimaryPackageType { get; } | 73 | PrimaryPackageType PrimaryPackageType { get; } |
74 | 74 | ||
diff --git a/src/api/burn/WixToolset.Mba.Core/ManagedBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/ManagedBootstrapperApplication.cs index 74bfbd73..77c5eaca 100644 --- a/src/api/burn/WixToolset.Mba.Core/ManagedBootstrapperApplication.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/ManagedBootstrapperApplication.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | /// <summary> | 5 | /// <summary> |
6 | /// Managed bootstrapper application entry point. | 6 | /// Managed bootstrapper application entry point. |
diff --git a/src/api/burn/WixToolset.Mba.Core/MbaCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaCommand.cs index bd93b7e7..c46b5844 100644 --- a/src/api/burn/WixToolset.Mba.Core/MbaCommand.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaCommand.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
diff --git a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaNative.cs index e8e9d576..6e135fc3 100644 --- a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaNative.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
@@ -8,7 +8,7 @@ namespace WixToolset.Mba.Core | |||
8 | internal static class MbaNative | 8 | internal static class MbaNative |
9 | { | 9 | { |
10 | [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] | 10 | [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] |
11 | internal static extern void BootstrapperApplicationDebuggerCheck(); | 11 | internal static extern void BalDebuggerCheck(); |
12 | 12 | ||
13 | [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] | 13 | [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] |
14 | internal static extern void BootstrapperApplicationRun( | 14 | internal static extern void BootstrapperApplicationRun( |
diff --git a/src/api/burn/WixToolset.Mba.Core/NativeMethods.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/NativeMethods.cs index 45a0bc4d..4ef9f35e 100644 --- a/src/api/burn/WixToolset.Mba.Core/NativeMethods.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/NativeMethods.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/OverridableVariableInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariableInfo.cs index b8e85c34..8b90c588 100644 --- a/src/api/burn/WixToolset.Mba.Core/OverridableVariableInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariableInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | /// <summary> | 5 | /// <summary> |
6 | /// Default implementation of <see cref="IOverridableVariableInfo"/>. | 6 | /// Default implementation of <see cref="IOverridableVariableInfo"/>. |
diff --git a/src/api/burn/WixToolset.Mba.Core/OverridableVariables.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariables.cs index 121c6aee..98f8ec81 100644 --- a/src/api/burn/WixToolset.Mba.Core/OverridableVariables.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariables.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
diff --git a/src/api/burn/WixToolset.Mba.Core/PackageInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/PackageInfo.cs index b91c52c9..e835f9ea 100644 --- a/src/api/burn/WixToolset.Mba.Core/PackageInfo.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/PackageInfo.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
diff --git a/src/api/burn/WixToolset.Mba.Core/StrUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/StrUtil.cs index 5daef8e3..aeeaac47 100644 --- a/src/api/burn/WixToolset.Mba.Core/StrUtil.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/StrUtil.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtil.cs index 3573f9d3..082ee06c 100644 --- a/src/api/burn/WixToolset.Mba.Core/VerUtil.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtil.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersion.cs index e0312474..65b195a4 100644 --- a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersion.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtilVersionReleaseLabel.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersionReleaseLabel.cs index 97e8190d..03603714 100644 --- a/src/api/burn/WixToolset.Mba.Core/VerUtilVersionReleaseLabel.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersionReleaseLabel.cs | |||
@@ -1,6 +1,6 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolset.Mba.Core | 3 | namespace WixToolset.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Runtime.InteropServices; | 6 | using System.Runtime.InteropServices; |
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.csproj index 9d2e4077..2fe6d5bb 100644 --- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.csproj | |||
@@ -4,10 +4,10 @@ | |||
4 | <Project Sdk="Microsoft.NET.Sdk"> | 4 | <Project Sdk="Microsoft.NET.Sdk"> |
5 | <PropertyGroup> | 5 | <PropertyGroup> |
6 | <TargetFrameworks>netstandard2.0;net462</TargetFrameworks> | 6 | <TargetFrameworks>netstandard2.0;net462</TargetFrameworks> |
7 | <AssemblyName>WixToolset.Mba.Core</AssemblyName> | 7 | <AssemblyName>WixToolset.BootstrapperApplicationApi</AssemblyName> |
8 | <RootNamespace>WixToolset.Mba.Core</RootNamespace> | 8 | <RootNamespace>WixToolset.BootstrapperApplicationApi</RootNamespace> |
9 | <DebugType>embedded</DebugType> | 9 | <DebugType>embedded</DebugType> |
10 | <Description>Managed Bootstrapper Application Core</Description> | 10 | <Description>Managed Bootstrapper Application API</Description> |
11 | <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile> | 11 | <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile> |
12 | <CreateDocumentationFile>true</CreateDocumentationFile> | 12 | <CreateDocumentationFile>true</CreateDocumentationFile> |
13 | </PropertyGroup> | 13 | </PropertyGroup> |
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.nuspec b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec index 0a9bcb5d..22099635 100644 --- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.nuspec +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec | |||
@@ -15,11 +15,18 @@ | |||
15 | <dependencies> | 15 | <dependencies> |
16 | <group targetFramework=".NETFramework4.6.2" /> | 16 | <group targetFramework=".NETFramework4.6.2" /> |
17 | <group targetFramework=".NETStandard2.0" /> | 17 | <group targetFramework=".NETStandard2.0" /> |
18 | <group targetFramework="Native"> | ||
19 | <dependency id="WixToolset.DUtil" version="[$version$,5)" /> | ||
20 | </group> | ||
18 | </dependencies> | 21 | </dependencies> |
19 | </metadata> | 22 | </metadata> |
20 | 23 | ||
21 | <files> | 24 | <files> |
22 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | 25 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> |
26 | |||
27 | <file src="$projectFolder$\build\WixToolset.BootstrapperApplicationApi.props" target="build\" /> | ||
28 | |||
29 | <file src="$projectFolder$\build\_._" target="lib\native" /> | ||
23 | <file src="net462\$id$.dll" target="lib\net462" /> | 30 | <file src="net462\$id$.dll" target="lib\net462" /> |
24 | <file src="net462\$id$.xml" target="lib\net462" /> | 31 | <file src="net462\$id$.xml" target="lib\net462" /> |
25 | <file src="netstandard2.0\$id$.dll" target="lib\netstandard2.0" /> | 32 | <file src="netstandard2.0\$id$.dll" target="lib\netstandard2.0" /> |
@@ -28,5 +35,12 @@ | |||
28 | <file src="v143\ARM64\mbanative.dll" target="runtimes\win-arm64\native" /> | 35 | <file src="v143\ARM64\mbanative.dll" target="runtimes\win-arm64\native" /> |
29 | <file src="v143\x64\mbanative.dll" target="runtimes\win-x64\native" /> | 36 | <file src="v143\x64\mbanative.dll" target="runtimes\win-x64\native" /> |
30 | <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" /> | 37 | <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" /> |
38 | |||
39 | <file src="$projectFolder$\..\balutil\inc\*" target="build\native\include" /> | ||
40 | <file src="$projectFolder$\..\inc\BootstrapperApplication.h" target="build\native\include" /> | ||
41 | <file src="$projectFolder$\..\inc\BootstrapperEngine.h" target="build\native\include" /> | ||
42 | <file src="v141\x86\balutil.lib" target="build\native\v14\x86" /> | ||
43 | <file src="v141\x64\balutil.lib" target="build\native\v14\x64" /> | ||
44 | <file src="v141\ARM64\balutil.lib" target="build\native\v14\ARM64" /> | ||
31 | </files> | 45 | </files> |
32 | </package> | 46 | </package> |
diff --git a/src/api/burn/balutil/build/WixToolset.BalUtil.props b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/WixToolset.BootstrapperApplicationApi.props index b276574d..b276574d 100644 --- a/src/api/burn/balutil/build/WixToolset.BalUtil.props +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/WixToolset.BootstrapperApplicationApi.props | |||
diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._ new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._ | |||
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec b/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec deleted file mode 100644 index 37757d7c..00000000 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | <?xml version="1.0"?> | ||
2 | <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> | ||
3 | <metadata minClientVersion="4.0"> | ||
4 | <id>$id$</id> | ||
5 | <version>$version$</version> | ||
6 | <title>$title$</title> | ||
7 | <description>$description$</description> | ||
8 | <authors>$authors$</authors> | ||
9 | <icon>wix.png</icon> | ||
10 | <license type="expression">MS-RL</license> | ||
11 | <requireLicenseAcceptance>false</requireLicenseAcceptance> | ||
12 | <copyright>$copyright$</copyright> | ||
13 | <projectUrl>$projectUrl$</projectUrl> | ||
14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | ||
15 | </metadata> | ||
16 | |||
17 | <files> | ||
18 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | ||
19 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
20 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | ||
21 | </files> | ||
22 | </package> | ||
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj b/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj deleted file mode 100644 index 7f1b27c2..00000000 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
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 | <Project Sdk="Microsoft.Build.NoTargets"> | ||
5 | <PropertyGroup> | ||
6 | <TargetFramework>net6.0</TargetFramework> | ||
7 | <PackageId>WixToolset.BootstrapperCore.Native</PackageId> | ||
8 | <Description>WiX Bootstrapper native interfaces</Description> | ||
9 | </PropertyGroup> | ||
10 | |||
11 | <ItemGroup> | ||
12 | <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> | ||
13 | </ItemGroup> | ||
14 | |||
15 | <Target Name="Pack" | ||
16 | DependsOnTargets="GitVersion;PackNative" | ||
17 | BeforeTargets="AfterBuild" /> | ||
18 | </Project> | ||
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props b/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props deleted file mode 100644 index 82f81163..00000000 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
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 | <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
5 | <ItemDefinitionGroup> | ||
6 | <ClCompile> | ||
7 | <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
8 | </ClCompile> | ||
9 | <ResourceCompile> | ||
10 | <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
11 | </ResourceCompile> | ||
12 | </ItemDefinitionGroup> | ||
13 | </Project> | ||
diff --git a/src/api/burn/api_burn.sln b/src/api/burn/api_burn.sln index 858272fb..a8854b35 100644 --- a/src/api/burn/api_burn.sln +++ b/src/api/burn/api_burn.sln | |||
@@ -7,11 +7,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "balutil", "balutil\balutil. | |||
7 | EndProject | 7 | EndProject |
8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bextutil", "bextutil\bextutil.vcxproj", "{06027492-1CB9-48BC-B31E-C1F9356ED07E}" | 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bextutil", "bextutil\bextutil.vcxproj", "{06027492-1CB9-48BC-B31E-C1F9356ED07E}" |
9 | EndProject | 9 | EndProject |
10 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Mba.Core", "WixToolset.Mba.Core\WixToolset.Mba.Core.csproj", "{E7E1841E-A58E-4901-B9CA-4845B807D45F}" | 10 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.BootstrapperApplicationApi", "WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj", "{E7E1841E-A58E-4901-B9CA-4845B807D45F}" |
11 | EndProject | 11 | EndProject |
12 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbanative", "mbanative\mbanative.vcxproj", "{665E0441-17F9-4105-B202-EDF274657F6E}" | 12 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbanative", "mbanative\mbanative.vcxproj", "{665E0441-17F9-4105-B202-EDF274657F6E}" |
13 | EndProject | 13 | EndProject |
14 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Mba.Core", "test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj", "{F54997F7-10D7-409B-B9F2-DB546490EDC0}" | 14 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BootstrapperApplicationApi", "test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj", "{F54997F7-10D7-409B-B9F2-DB546490EDC0}" |
15 | EndProject | 15 | EndProject |
16 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "test\BalUtilUnitTest\BalUtilUnitTest.vcxproj", "{9B507AF9-035E-4DB6-8C0C-5DCC3FEF2631}" | 16 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "test\BalUtilUnitTest\BalUtilUnitTest.vcxproj", "{9B507AF9-035E-4DB6-8C0C-5DCC3FEF2631}" |
17 | EndProject | 17 | EndProject |
diff --git a/src/api/burn/api_burn_t.proj b/src/api/burn/api_burn_t.proj index f6918682..aa1bc628 100644 --- a/src/api/burn/api_burn_t.proj +++ b/src/api/burn/api_burn_t.proj | |||
@@ -10,10 +10,10 @@ | |||
10 | <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> | 10 | <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> |
11 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> | 11 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> |
12 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> | 12 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> |
13 | 13 | ||
14 | <!-- Make sure that if these rebuild balutil due to the inability for incremental build, then all shipped code uses the same binaries. --> | 14 | <!-- Make sure that if these rebuild balutil due to the inability for incremental build, then all shipped code uses the same binaries. --> |
15 | <ProjectReference Include="test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> | 15 | <ProjectReference Include="test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> |
16 | <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> | 16 | <ProjectReference Include="WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> |
17 | 17 | ||
18 | <!-- Build --> | 18 | <!-- Build --> |
19 | 19 | ||
@@ -28,9 +28,7 @@ | |||
28 | <!-- balutil is built by multiple projects above. --> | 28 | <!-- balutil is built by multiple projects above. --> |
29 | 29 | ||
30 | <!-- Pack --> | 30 | <!-- Pack --> |
31 | <ProjectReference Include="balutil\balutil.vcxproj" Targets="PackNative" /> | ||
32 | <ProjectReference Include="bextutil\bextutil.vcxproj" Targets="PackNative" /> | 31 | <ProjectReference Include="bextutil\bextutil.vcxproj" Targets="PackNative" /> |
33 | <ProjectReference Include="WixToolset.BootstrapperCore.Native\WixToolset.BootstrapperCore.Native.proj" Targets="Restore;PackNative" /> | 32 | <ProjectReference Include="WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" Properties="NoBuild=true" Targets="Pack" /> |
34 | <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="NoBuild=true" Targets="Pack" /> | ||
35 | </ItemGroup> | 33 | </ItemGroup> |
36 | </Project> | 34 | </Project> |
diff --git a/src/api/burn/balutil/balutil.nuspec b/src/api/burn/balutil/balutil.nuspec deleted file mode 100644 index be51ec79..00000000 --- a/src/api/burn/balutil/balutil.nuspec +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> | ||
3 | <metadata minClientVersion="4.0"> | ||
4 | <id>$id$</id> | ||
5 | <version>$version$</version> | ||
6 | <title>$title$</title> | ||
7 | <description>$description$</description> | ||
8 | <authors>$authors$</authors> | ||
9 | <icon>wix.png</icon> | ||
10 | <license type="expression">MS-RL</license> | ||
11 | <requireLicenseAcceptance>false</requireLicenseAcceptance> | ||
12 | <copyright>$copyright$</copyright> | ||
13 | <projectUrl>$projectUrl$</projectUrl> | ||
14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | ||
15 | <dependencies> | ||
16 | <dependency id="WixToolset.BootstrapperCore.Native" version="[$version$,5)" /> | ||
17 | <dependency id="WixToolset.DUtil" version="[$version$,5)" /> | ||
18 | </dependencies> | ||
19 | </metadata> | ||
20 | |||
21 | <files> | ||
22 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | ||
23 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
24 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | ||
25 | <file src="..\..\v141\x86\balutil.lib" target="build\native\v14\x86" /> | ||
26 | <file src="..\..\v141\x64\balutil.lib" target="build\native\v14\x64" /> | ||
27 | <file src="..\..\v141\ARM64\balutil.lib" target="build\native\v14\ARM64" /> | ||
28 | </files> | ||
29 | </package> | ||
diff --git a/src/api/burn/balutil/balutil.vcxproj b/src/api/burn/balutil/balutil.vcxproj index 8f93d636..280f21b8 100644 --- a/src/api/burn/balutil/balutil.vcxproj +++ b/src/api/burn/balutil/balutil.vcxproj | |||
@@ -35,7 +35,6 @@ | |||
35 | <TargetName>balutil</TargetName> | 35 | <TargetName>balutil</TargetName> |
36 | <CharacterSet>MultiByte</CharacterSet> | 36 | <CharacterSet>MultiByte</CharacterSet> |
37 | <Description>WiX Toolset Bootstrapper Application Layer native utility library</Description> | 37 | <Description>WiX Toolset Bootstrapper Application Layer native utility library</Description> |
38 | <PackageId>WixToolset.BalUtil</PackageId> | ||
39 | </PropertyGroup> | 38 | </PropertyGroup> |
40 | 39 | ||
41 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | 40 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
@@ -49,7 +48,7 @@ | |||
49 | </ImportGroup> | 48 | </ImportGroup> |
50 | 49 | ||
51 | <PropertyGroup> | 50 | <PropertyGroup> |
52 | <ProjectAdditionalIncludeDirectories>inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> | 51 | <ProjectAdditionalIncludeDirectories>inc;..\inc</ProjectAdditionalIncludeDirectories> |
53 | </PropertyGroup> | 52 | </PropertyGroup> |
54 | 53 | ||
55 | <ItemGroup> | 54 | <ItemGroup> |
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" |
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/api/burn/inc/BootstrapperApplication.h index 79b1df80..79b1df80 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/api/burn/inc/BootstrapperApplication.h | |||
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/api/burn/inc/BootstrapperEngine.h index 7af41d97..7af41d97 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h +++ b/src/api/burn/inc/BootstrapperEngine.h | |||
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h b/src/api/burn/inc/BundleExtension.h index be76a1a5..17acff6e 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h +++ b/src/api/burn/inc/BundleExtension.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 | #if defined(__cplusplus) | 6 | #if defined(__cplusplus) |
6 | extern "C" { | 7 | extern "C" { |
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h b/src/api/burn/inc/BundleExtensionEngine.h index b585d1a2..b585d1a2 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h +++ b/src/api/burn/inc/BundleExtensionEngine.h | |||
diff --git a/src/api/burn/mbanative/mbanative.vcxproj b/src/api/burn/mbanative/mbanative.vcxproj index a1f79f4d..e9e72a49 100644 --- a/src/api/burn/mbanative/mbanative.vcxproj +++ b/src/api/burn/mbanative/mbanative.vcxproj | |||
@@ -42,7 +42,7 @@ | |||
42 | <Import Project="..\..\..\NativeMultiTargeting.Build.props" /> | 42 | <Import Project="..\..\..\NativeMultiTargeting.Build.props" /> |
43 | 43 | ||
44 | <PropertyGroup> | 44 | <PropertyGroup> |
45 | <ProjectAdditionalIncludeDirectories>..\balutil\inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> | 45 | <ProjectAdditionalIncludeDirectories>..\balutil\inc;..\inc</ProjectAdditionalIncludeDirectories> |
46 | </PropertyGroup> | 46 | </PropertyGroup> |
47 | 47 | ||
48 | <ItemGroup> | 48 | <ItemGroup> |
diff --git a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj index 94586fbd..de79fe33 100644 --- a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj +++ b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj | |||
@@ -32,7 +32,7 @@ | |||
32 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | 32 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
33 | 33 | ||
34 | <PropertyGroup> | 34 | <PropertyGroup> |
35 | <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> | 35 | <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> |
36 | <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> | 36 | <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> |
37 | </PropertyGroup> | 37 | </PropertyGroup> |
38 | 38 | ||
diff --git a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj index d437dc36..6e8dfee1 100644 --- a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj +++ b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj | |||
@@ -31,7 +31,7 @@ | |||
31 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | 31 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
32 | 32 | ||
33 | <PropertyGroup> | 33 | <PropertyGroup> |
34 | <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> | 34 | <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> |
35 | <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> | 35 | <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> |
36 | </PropertyGroup> | 36 | </PropertyGroup> |
37 | 37 | ||
diff --git a/src/api/burn/test/BextUtilUnitTest/precomp.h b/src/api/burn/test/BextUtilUnitTest/precomp.h index cf5256b8..00bf872f 100644 --- a/src/api/burn/test/BextUtilUnitTest/precomp.h +++ b/src/api/burn/test/BextUtilUnitTest/precomp.h | |||
@@ -7,12 +7,6 @@ | |||
7 | 7 | ||
8 | #include <dutil.h> | 8 | #include <dutil.h> |
9 | #include <strutil.h> | 9 | #include <strutil.h> |
10 | |||
11 | #include <BundleExtensionEngine.h> | ||
12 | #include <BundleExtension.h> | ||
13 | |||
14 | #include <IBundleExtensionEngine.h> | ||
15 | #include <IBundleExtension.h> | ||
16 | #include <bextutil.h> | 10 | #include <bextutil.h> |
17 | 11 | ||
18 | #include "TestBundleExtension.h" | 12 | #include "TestBundleExtension.h" |
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/VerUtilFixture.cs index 9c213945..1eeec941 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs +++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/VerUtilFixture.cs | |||
@@ -1,9 +1,9 @@ | |||
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. | 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 | 2 | ||
3 | namespace WixToolsetTest.Mba.Core | 3 | namespace WixToolsetTest.BootstrapperApplicationApi |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using WixToolset.Mba.Core; | 6 | using WixToolset.BootstrapperApplicationApi; |
7 | using Xunit; | 7 | using Xunit; |
8 | 8 | ||
9 | public class VerUtilFixture | 9 | public class VerUtilFixture |
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj index 21b9cfdc..a3d9930d 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj +++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj | |||
@@ -10,7 +10,7 @@ | |||
10 | </PropertyGroup> | 10 | </PropertyGroup> |
11 | 11 | ||
12 | <ItemGroup> | 12 | <ItemGroup> |
13 | <ProjectReference Include="..\..\WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" /> | 13 | <ProjectReference Include="..\..\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" /> |
14 | </ItemGroup> | 14 | </ItemGroup> |
15 | 15 | ||
16 | <ItemGroup> | 16 | <ItemGroup> |
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.v3.ncrunchproject b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.v3.ncrunchproject index 7b5b2139..7b5b2139 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.v3.ncrunchproject +++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.v3.ncrunchproject | |||