[Lldb-commits] [PATCH] D25830: Search for llvm-config in LLDB_PATH_TO_LLVM_BUILD first

2016-10-27 Thread Vivian Kong via lldb-commits
vivkong created this revision.
vivkong added reviewers: labath, beanz, tfiala.
vivkong added subscribers: lldb-commits, tfiala.
vivkong set the repository for this revision to rL LLVM.
Herald added a subscriber: mgorny.

If LLDB_PATH_TO_LLVM_BUILD is present, search for llvm-config there first 
before looking in CMake or system paths.

(The patch is a modified fix from @tfiala)


Repository:
  rL LLVM

https://reviews.llvm.org/D25830

Files:
  cmake/modules/LLDBStandalone.cmake


Index: cmake/modules/LLDBStandalone.cmake
===
--- cmake/modules/LLDBStandalone.cmake
+++ cmake/modules/LLDBStandalone.cmake
@@ -12,7 +12,12 @@
 
   # Rely on llvm-config.
   set(CONFIG_OUTPUT)
-  find_program(LLVM_CONFIG "llvm-config")
+  set(FIND_PATHS "")
+  if (LLDB_PATH_TO_LLVM_BUILD)
+set(FIND_PATHS "${LLDB_PATH_TO_LLVM_BUILD}/bin")
+  endif()
+  find_program(LLVM_CONFIG "llvm-config"
+HINTS ${FIND_PATHS})
   if(LLVM_CONFIG)
 message(STATUS "Found LLVM_CONFIG as ${LLVM_CONFIG}")
 set(CONFIG_COMMAND ${LLVM_CONFIG}


Index: cmake/modules/LLDBStandalone.cmake
===
--- cmake/modules/LLDBStandalone.cmake
+++ cmake/modules/LLDBStandalone.cmake
@@ -12,7 +12,12 @@
 
   # Rely on llvm-config.
   set(CONFIG_OUTPUT)
-  find_program(LLVM_CONFIG "llvm-config")
+  set(FIND_PATHS "")
+  if (LLDB_PATH_TO_LLVM_BUILD)
+set(FIND_PATHS "${LLDB_PATH_TO_LLVM_BUILD}/bin")
+  endif()
+  find_program(LLVM_CONFIG "llvm-config"
+HINTS ${FIND_PATHS})
   if(LLVM_CONFIG)
 message(STATUS "Found LLVM_CONFIG as ${LLVM_CONFIG}")
 set(CONFIG_COMMAND ${LLVM_CONFIG}
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


[Lldb-commits] [PATCH] D25830: Search for llvm-config in LLDB_PATH_TO_LLVM_BUILD first

2016-10-27 Thread Vivian Kong via lldb-commits
vivkong requested changes to this revision.
vivkong added a comment.

This is not required anymore and it can be closed.  Thanks.


Repository:
  rL LLVM

https://reviews.llvm.org/D25830



___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits