From: Chris Bieneman Date: Tue, 29 Mar 2016 17:51:08 +0000 (+0000) Subject: [Order Files] Fix order file usage X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e6d86e844af0c884f008877c9b74677a42862938;p=clang [Order Files] Fix order file usage The CMake EXISTS operator needs to have the variable expanded. Not expanding this was causing the if statement to always be false, which made it impossible to pass linker order files in. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@264757 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/driver/CMakeLists.txt b/tools/driver/CMakeLists.txt index bb631db79c..5f33885362 100644 --- a/tools/driver/CMakeLists.txt +++ b/tools/driver/CMakeLists.txt @@ -87,7 +87,7 @@ if (APPLE) set(TOOL_INFO_BUILD_VERSION) endif() -if(CLANG_ORDER_FILE AND EXISTS CLANG_ORDER_FILE) +if(CLANG_ORDER_FILE AND EXISTS ${CLANG_ORDER_FILE}) target_link_libraries(clang "-Wl,-order_file,${CLANG_ORDER_FILE}") endif()