[LLVMdev] [cfe-dev] is configure+make dead yet?

hume npx humeafo at gmail.com
Fri Jun 29 07:59:10 PDT 2012


*hi,Óscar:*
*
*
*so following patch should address both the relocation problem and
uninstall tree problem, not fully tested just for discussion.*
*
*
Index: LLVMConfig.cmake.in
===================================================================
--- LLVMConfig.cmake.in (revision 159425)
+++ LLVMConfig.cmake.in (working copy)
@@ -32,8 +32,11 @@
 set(LLVM_ON_WIN32 @LLVM_ON_WIN32@)

 set(LLVM_INSTALL_PREFIX @LLVM_INSTALL_PREFIX@)
-set(LLVM_INCLUDE_DIRS ${LLVM_INSTALL_PREFIX}/include)
-set(LLVM_LIBRARY_DIRS ${LLVM_INSTALL_PREFIX}/lib)
+
+get_filename_component(LLVM_CURRENT_LIST_DIR CMAKE_CURRENT_LIST_FILE PATH)
+set(LLVM_INCLUDE_DIRS ${LLVM_CURRENT_LIST_DIR}/../../../include)
+set(LLVM_LIBRARY_DIRS ${LLVM_CURRENT_LIST_DIR}/../../../lib)
+
 set(LLVM_DEFINITIONS "-D__STDC_LIMIT_MACROS" "-D__STDC_CONSTANT_MACROS")

 # We try to include using the current setting of CMAKE_MODULE_PATH,
@@ -47,5 +50,7 @@
     ${CMAKE_MODULE_PATH}
     "@LLVM_SOURCE_DIR@/cmake/modules")
   include( LLVM-Config )
+
+  set(LLVM_INCLUDE_DIRS ${LLVM_INCLUDE_DIRS} "@LLVM_SOURCE_DIR@/include")
 endif()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120629/5c64f69f/attachment.html>


More information about the llvm-dev mailing list