mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[build] Configure library naming conventions for WebAssembly platforms
Use the same conventions used in wasi-libc and Emscripten
This commit is contained in:
@@ -300,11 +300,11 @@ macro(configure_sdk_unix name architectures)
|
||||
set(SWIFT_SDK_${prefix}_STATIC_LIBRARY_SUFFIX ".lib")
|
||||
set(SWIFT_SDK_${prefix}_IMPORT_LIBRARY_PREFIX "")
|
||||
set(SWIFT_SDK_${prefix}_IMPORT_LIBRARY_SUFFIX ".lib")
|
||||
elseif("${prefix}" STREQUAL "WASI")
|
||||
elseif("${prefix}" STREQUAL "WASI" OR "${prefix}" STREQUAL "EMSCRIPTEN")
|
||||
set(SWIFT_SDK_${prefix}_OBJECT_FORMAT "WASM")
|
||||
set(SWIFT_SDK_${prefix}_SHARED_LIBRARY_PREFIX "")
|
||||
set(SWIFT_SDK_${prefix}_SHARED_LIBRARY_SUFFIX ".wasm")
|
||||
set(SWIFT_SDK_${prefix}_STATIC_LIBRARY_PREFIX "")
|
||||
set(SWIFT_SDK_${prefix}_SHARED_LIBRARY_PREFIX "lib")
|
||||
set(SWIFT_SDK_${prefix}_SHARED_LIBRARY_SUFFIX ".so")
|
||||
set(SWIFT_SDK_${prefix}_STATIC_LIBRARY_PREFIX "lib")
|
||||
set(SWIFT_SDK_${prefix}_STATIC_LIBRARY_SUFFIX ".a")
|
||||
set(SWIFT_SDK_${prefix}_IMPORT_LIBRARY_PREFIX "")
|
||||
set(SWIFT_SDK_${prefix}_IMPORT_LIBRARY_SUFFIX "")
|
||||
|
||||
Reference in New Issue
Block a user