build system: quote LD script search paths in target_linker_script

This commit is contained in:
Ivan Grokhotkov 2020-10-05 23:20:33 +02:00
parent 71fc5fa478
commit 83a7ecc7c3

View File

@ -158,9 +158,9 @@ function(target_linker_script target deptype scriptfiles)
get_target_property(link_libraries "${target}" LINK_LIBRARIES) get_target_property(link_libraries "${target}" LINK_LIBRARIES)
endif() 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 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() endif()
target_link_libraries("${target}" "${deptype}" "-T ${scriptname}") target_link_libraries("${target}" "${deptype}" "-T ${scriptname}")