Jelajahi Sumber

FindXCTest: Pass -bundle_loader linker flag for test module more reliably

Brad King 10 bulan lalu
induk
melakukan
c653c1aa47
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      Modules/FindXCTest.cmake

+ 2 - 2
Modules/FindXCTest.cmake

@@ -171,8 +171,8 @@ function(xctest_add_bundle target testee)
           LIBRARY_OUTPUT_DIRECTORY "${_output_directory}")
       endif()
     else()
-      target_link_libraries(${target}
-        PRIVATE -bundle_loader $<TARGET_FILE:${testee}>)
+      target_link_options(${target}
+        PRIVATE "SHELL:-bundle_loader \"$<TARGET_FILE:${testee}>\"")
     endif()
 
   else()