From b63dbbc3f04184f78218fe74d7968bf22e7d4e1d Mon Sep 17 00:00:00 2001 From: Egor Zhdan Date: Sun, 13 Sep 2020 23:02:31 +0300 Subject: [PATCH] WinSDK: extract Internationalization submodule Currently winnls.h & imm.h get included into `WinSDK.WinSock2`, however their usages might not be related to sockets --- stdlib/public/Platform/winsdk.modulemap | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/stdlib/public/Platform/winsdk.modulemap b/stdlib/public/Platform/winsdk.modulemap index 97acd81e3115b..cfb961c0b29aa 100644 --- a/stdlib/public/Platform/winsdk.modulemap +++ b/stdlib/public/Platform/winsdk.modulemap @@ -174,6 +174,20 @@ module WinSDK [system] { link "Cabinet.Lib" } + module Internationalization { + module WinNLS { + header "winnls.h" + export * + } + + module IMM { + header "immdev.h" + export * + + link "Imm32.lib" + } + } + module Shell { header "ShlObj.h" export *