From f7f2760c30c2243c0cd8c5170859f47697c7bda4 Mon Sep 17 00:00:00 2001 From: Jacques Pienaar Date: Sat, 20 Apr 2019 10:45:59 -0700 Subject: [PATCH] Update lib path in whole_archive_link. The added library path is now specified explicitly wrt top-level build directory. -- PiperOrigin-RevId: 244507187 --- mlir/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlir/CMakeLists.txt b/mlir/CMakeLists.txt index 5dd7d45..9dfb7b2 100644 --- a/mlir/CMakeLists.txt +++ b/mlir/CMakeLists.txt @@ -21,12 +21,12 @@ endfunction() # factored out a bit. function(whole_archive_link target) if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") - set(link_flags "-Llib -Wl,-all_load ") + set(link_flags "-L${CMAKE_BINARY_DIR}/lib -Wl,-all_load ") FOREACH(LIB ${ARGN}) string(CONCAT link_flags ${link_flags} "-l${LIB} ") ENDFOREACH(LIB) else() - set(link_flags "-Llib -Wl,--whole-archive,") + set(link_flags "-L${CMAKE_BINARY_DIR}/lib -Wl,--whole-archive,") FOREACH(LIB ${ARGN}) string(CONCAT link_flags ${link_flags} "-l${LIB},") ENDFOREACH(LIB) -- 2.7.4