From 0dea1ba1493843060258765ec64f0787167d1980 Mon Sep 17 00:00:00 2001 From: Yuta Saito Date: Sun, 27 Oct 2019 13:39:41 +0900 Subject: [PATCH] [WASM] Set LIBC_INCLUDE_DIRECTORY for WASM to build SwiftGlibc properly --- cmake/modules/SwiftConfigureSDK.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/modules/SwiftConfigureSDK.cmake b/cmake/modules/SwiftConfigureSDK.cmake index 05d06d12bb6ec..33fb3f439fb29 100644 --- a/cmake/modules/SwiftConfigureSDK.cmake +++ b/cmake/modules/SwiftConfigureSDK.cmake @@ -324,6 +324,8 @@ macro(configure_sdk_unix name architectures) set(SWIFT_SDK_WASM_ARCH_wasm32_PATH "${SWIFT_WASM_WASI_SDK_PATH}/share/sysroot") # fixme: Wasi is wasm32-unknown-wasi-musl. This LLVM doesn't have it yet. set(SWIFT_SDK_WASM_ARCH_wasm32_TRIPLE "wasm32-unknown-unknown-wasm") + set(SWIFT_SDK_WASM_ARCH_wasm32_LIBC_INCLUDE_DIRECTORY "${SWIFT_WASM_WASI_SDK_PATH}/share/sysroot/include" CACHE STRING "Path to C library headers") + set(SWIFT_SDK_WASM_ARCH_wasm32_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY "${SWIFT_WASM_WASI_SDK_PATH}/sysroot/include" CACHE STRING "Path to C library architecture headers") else() message(FATAL_ERROR "unknown Unix OS: ${prefix}") endif()