Skip to content

Commit bba46b9

Browse files
committed
WinSDK: improve module map further
Split out the User32 interfaces from the previously owning module (WinSock2). This improves the debugging experience and more accurately reflects the module structure but should not impact the ability to build the swift runtime.
1 parent 0fe7e14 commit bba46b9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

stdlib/public/Platform/winsdk.modulemap

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,16 @@ module WinSDK [system] [extern_c] {
112112
export *
113113
}
114114

115+
module ShellAPI {
116+
header "Shlwapi.h"
117+
export *
118+
}
119+
120+
module User {
121+
header "WinUser.h"
122+
export *
123+
}
124+
115125
module WinCrypt {
116126
header "wincrypt.h"
117127
export *

0 commit comments

Comments
 (0)