Skip to content

Commit ccd759a

Browse files
authored
Print static-stdlib-args.lnk contents for debugging
1 parent 44cea71 commit ccd759a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

stdlib/public/runtime/CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,9 @@ foreach(sdk ${SWIFT_SDKS})
238238
set(concurrency_libs "-ldispatch -lBlocksRuntime")
239239
endif()
240240

241+
message(STATUS "SWIFT_CONCURRENCY_USES_DISPATCH value is ${SWIFT_CONCURRENCY_USES_DISPATCH}")
242+
message(STATUS "concurrency_libs value is ${concurrency_libs}")
243+
241244
set(linkfile ${lowercase_sdk}/static-stdlib-args.lnk)
242245
file(WRITE "${SWIFTSTATICLIB_DIR}/${linkfile}" "
243246
-ldl
@@ -251,6 +254,10 @@ ${concurrency_libs}
251254
-Xlinker --exclude-libs
252255
-Xlinker ALL")
253256

257+
set(final_linkfile_contents)
258+
file(READ "${SWIFTSTATICLIB_DIR}/${linkfile}" final_linkfile_contents)
259+
message(STATUS "${SWIFTSTATICLIB_DIR}/${linkfile} contains this: ${final_linkfile_contents}")
260+
254261
swift_install_in_component(FILES "${SWIFTSTATICLIB_DIR}/${linkfile}"
255262
DESTINATION "lib/swift_static/${lowercase_sdk}"
256263
COMPONENT stdlib)

0 commit comments

Comments
 (0)