Просмотр исходного кода

build system: quote LD script search paths in target_linker_script

Ivan Grokhotkov 5 лет назад
Родитель
Сommit
83a7ecc7c3
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      tools/cmake/utilities.cmake

+ 2 - 2
tools/cmake/utilities.cmake

@@ -158,9 +158,9 @@ function(target_linker_script target deptype scriptfiles)
             get_target_property(link_libraries "${target}" LINK_LIBRARIES)
         endif()
 
-        list(FIND "${link_libraries}" "-L ${search_dir}" found_search_dir)
+        list(FIND "${link_libraries}" "-L \"${search_dir}\"" found_search_dir)
         if(found_search_dir EQUAL "-1")  # not already added as a search path
-            target_link_libraries("${target}" "${deptype}" "-L ${search_dir}")
+            target_link_libraries("${target}" "${deptype}" "-L \"${search_dir}\"")
         endif()
 
         target_link_libraries("${target}" "${deptype}" "-T ${scriptname}")