Skip to content

Commit 2380226

Browse files
WiX: update SDK installer manifest
swiftlang/swift-corelibs-libdispatch#771 introduced a new header and broke the Windows toolchain due to the missing header. Update the SDK manifest accordingly which is required to get SPM to work again. Co-authored-by: Max Desiatov <[email protected]>
1 parent 886f6b1 commit 2380226

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

platforms/Windows/sdk-amd64.wxs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@
211211
<File Id="time.h" Source="$(var.SDK_ROOT)\usr\lib\swift\dispatch\time.h" Checksum="yes" />
212212
</Component>
213213

214+
<Component Id="generic_base.h" Directory="WindowsSDK_usr_include_os" Guid="348df76b-0642-4178-a06e-c79ceab474be">
215+
<File Id="generic_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_base.h" Checksum="yes" />
216+
</Component>
214217
<Component Id="generic_unix_base.h" Directory="WindowsSDK_usr_include_os" Guid="66347322-84a9-4246-9d69-17b2e03dea63">
215218
<File Id="generic_unix_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_unix_base.h" Checksum="yes" />
216219
</Component>

platforms/Windows/sdk-arm64.wxs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@
211211
<File Id="time.h" Source="$(var.SDK_ROOT)\usr\lib\swift\dispatch\time.h" Checksum="yes" />
212212
</Component>
213213

214+
<Component Id="generic_base.h" Directory="WindowsSDK_usr_include_os" Guid="a136a05a-acc4-489b-96fc-1413f8421715">
215+
<File Id="generic_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_base.h" Checksum="yes" />
216+
</Component>
214217
<Component Id="generic_unix_base.h" Directory="WindowsSDK_usr_include_os" Guid="66347322-84a9-4246-9d69-17b2e03dea63">
215218
<File Id="generic_unix_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_unix_base.h" Checksum="yes" />
216219
</Component>

platforms/Windows/sdk-x86.wxs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@
211211
<File Id="time.h" Source="$(var.SDK_ROOT)\usr\lib\swift\dispatch\time.h" Checksum="yes" />
212212
</Component>
213213

214+
<Component Id="generic_base.h" Directory="WindowsSDK_usr_include_os" Guid="c3048f41-e208-45ff-a88f-682ff8292eb8">
215+
<File Id="generic_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_base.h" Checksum="yes" />
216+
</Component>
214217
<Component Id="generic_unix_base.h" Directory="WindowsSDK_usr_include_os" Guid="66347322-84a9-4246-9d69-17b2e03dea63">
215218
<File Id="generic_unix_base.h" Source="$(var.SDK_ROOT)\usr\lib\swift\os\generic_unix_base.h" Checksum="yes" />
216219
</Component>

0 commit comments

Comments
 (0)