@@ -25,22 +25,25 @@ if(SWIFT_BUILD_STDLIB)
25
25
C_COMPILE_FLAGS ${SWIFT_RUNTIME_CXX_FLAGS}
26
26
LINK_FLAGS ${SWIFT_RUNTIME_LINK_FLAGS}
27
27
INSTALL_IN_COMPONENT dev)
28
- else ()
29
- add_custom_target (swiftReflection-${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _LIB_SUBDIR})
30
28
endif ()
31
29
32
30
# Build a specific version for the host with the host toolchain. This is going
33
31
# to be used by tools (e.g. lldb)
32
+ if (SWIFT_INCLUDE_TOOLS)
33
+ if (NOT SWIFT_BUILD_STDLIB)
34
+ add_custom_target (swiftReflection-${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _LIB_SUBDIR})
35
+ endif ()
34
36
35
- if (NOT SWIFT_BUILD_RUNTIME_WITH_HOST_COMPILER)
36
- set (CMAKE_C_COMPILER ${HOST_CMAKE_C_COMPILER} )
37
- set (CMAKE_CXX_COMPILER ${HOST_CMAKE_CXX_COMPILER} )
38
- endif ()
37
+ if (NOT SWIFT_BUILD_RUNTIME_WITH_HOST_COMPILER)
38
+ set (CMAKE_C_COMPILER ${HOST_CMAKE_C_COMPILER} )
39
+ set (CMAKE_CXX_COMPILER ${HOST_CMAKE_CXX_COMPILER} )
40
+ endif ()
39
41
40
- add_swift_host_library(swiftReflection STATIC
41
- ${swiftReflection_SOURCES} )
42
- target_compile_options (swiftReflection PRIVATE
43
- ${SWIFT_RUNTIME_CXX_FLAGS} )
44
- set_property (TARGET swiftReflection
45
- APPEND_STRING PROPERTY LINK_FLAGS ${SWIFT_RUNTIME_LINK_FLAGS} )
42
+ add_swift_host_library(swiftReflection STATIC
43
+ ${swiftReflection_SOURCES} )
44
+ target_compile_options (swiftReflection PRIVATE
45
+ ${SWIFT_RUNTIME_CXX_FLAGS} )
46
+ set_property (TARGET swiftReflection
47
+ APPEND_STRING PROPERTY LINK_FLAGS ${SWIFT_RUNTIME_LINK_FLAGS} )
48
+ endif ()
46
49
0 commit comments