We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e44cb31 commit c867de6Copy full SHA for c867de6
CMakeLists.txt
@@ -33,6 +33,14 @@ endif()
33
project(Foundation
34
LANGUAGES C Swift)
35
36
+if(NOT SWIFT_SYSTEM_NAME)
37
+ if(CMAKE_SYSTEM_NAME STREQUAL Darwin)
38
+ set(SWIFT_SYSTEM_NAME macosx)
39
+ else()
40
+ set(SWIFT_SYSTEM_NAME "$<LOWER_CASE:${CMAKE_SYSTEM_NAME}>")
41
+ endif()
42
+endif()
43
+
44
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
45
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
46
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
0 commit comments