[llvm-commits] [llvm] r131229 - /llvm/trunk/tools/gold/CMakeLists.txt

Oscar Fuentes ofv at wanadoo.es
Thu May 12 04:26:21 PDT 2011


Author: ofv
Date: Thu May 12 06:26:21 2011
New Revision: 131229

URL: http://llvm.org/viewvc/llvm-project?rev=131229&view=rev
Log:
CMake builds gold by default since revision 127466. This is
inconsistent with autoconf, which by default set BINUTILS_INCDIR to
empty and exclude gold from target list.

Based on a patch by Haitao Li!

Modified:
    llvm/trunk/tools/gold/CMakeLists.txt

Modified: llvm/trunk/tools/gold/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/CMakeLists.txt?rev=131229&r1=131228&r2=131229&view=diff
==============================================================================
--- llvm/trunk/tools/gold/CMakeLists.txt (original)
+++ llvm/trunk/tools/gold/CMakeLists.txt Thu May 12 06:26:21 2011
@@ -1,7 +1,9 @@
-set(LLVM_BINUTILS_INCDIR "/usr/include" CACHE PATH
+set(LLVM_BINUTILS_INCDIR "" CACHE PATH
   "PATH to binutils/include containing plugin-api.h for gold plugin.")
 
-if( NOT EXISTS "${LLVM_BINUTILS_INCDIR}/plugin-api.h" )
+if( NOT LLVM_BINUTILS_INCDIR )
+  # Nothing to say.
+elseif( NOT EXISTS "${LLVM_BINUTILS_INCDIR}/plugin-api.h" )
   message(STATUS "plugin-api.h not found. gold plugin excluded from the build.")
 else()
   include_directories( ${LLVM_BINUTILS_INCDIR} )





More information about the llvm-commits mailing list