File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
lib/Macros/Sources/ObservationMacros
stdlib/public/Observation/Sources/Observation Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -62,9 +62,13 @@ target_compile_options("${library_name}" PRIVATE
62
62
-emit-module-interface-path;
63
63
"${module_interface_file} " ;
64
64
-I ${CMAKE_BINARY_DIR} /lib/${SWIFT_HOST_LIBRARIES_SUBDIRECTORY};
65
- -Xlinker -L${CMAKE_BINARY_DIR}/lib/${SWIFT_HOST_LIBRARIES_SUBDIRECTORY};
66
65
-target;${target}> )
67
66
67
+ target_link_libraries (${library_name}
68
+ PRIVATE
69
+ SwiftSyntax::SwiftSyntax
70
+ SwiftSyntax::SwiftSyntaxMacros
71
+ )
68
72
69
73
swift_install_in_component (TARGETS "${library_name} "
70
74
RUNTIME
@@ -83,5 +87,3 @@ swift_install_in_component(TARGETS "${library_name}"
83
87
swift_install_in_component (DIRECTORY "${module_base} "
84
88
DESTINATION "lib${LLVM_LIBDIR_SUFFIX} /${SWIFT_HOST_LIBRARIES_SUBDIRECTORY} "
85
89
COMPONENT compiler )
86
-
87
- # set_property(GLOBAL APPEND PROPERTY SWIFT_EXPORTS ${library_name})
Original file line number Diff line number Diff line change @@ -32,6 +32,8 @@ add_swift_target_library(swiftObservation ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} IS
32
32
ThreadLocal.cpp
33
33
ThreadLocal.swift
34
34
35
+ DEPENDS ObservationMacros
36
+
35
37
SWIFT_COMPILE_FLAGS
36
38
${SWIFT_STANDARD_LIBRARY_SWIFT_FLAGS}
37
39
${SWIFT_OBSERVATION_SWIFT_FLAGS}
You can’t perform that action at this time.
0 commit comments