From 54e3b5ace08bdce7f5ce81471d79976e1b688f0d Mon Sep 17 00:00:00 2001 From: Chris Bieneman Date: Tue, 29 Mar 2016 17:51:08 +0000 Subject: [PATCH] [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. llvm-svn: 264757 --- clang/tools/driver/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/tools/driver/CMakeLists.txt b/clang/tools/driver/CMakeLists.txt index bb631db..5f33885 100644 --- a/clang/tools/driver/CMakeLists.txt +++ b/clang/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() -- 2.7.4