浏览代码

[libc++] Workaround old versions of CMake that don't understand list(JOIN)

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@374120 91177308-0d34-0410-b5e6-96231b3b80d8
Louis Dionne 5 年之前
父节点
当前提交
76ba5dd1db
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      cmake/Modules/DefineLinkerScript.cmake

+ 1 - 1
cmake/Modules/DefineLinkerScript.cmake

@@ -38,7 +38,7 @@ function(define_linker_script target)
       endif()
     endforeach()
   endif()
-  list(JOIN link_libraries " " link_libraries)
+  string(REPLACE ";" " " link_libraries "${link_libraries}")
 
   set(linker_script "INPUT(${soname} ${link_libraries})")
   add_custom_command(TARGET "${target}" POST_BUILD