[llvm-commits] [polly] r152924 - in /polly/trunk/test: CMakeLists.txt lit.site.cfg.in

Hongbin Zheng etherzhhb at gmail.com
Fri Mar 16 07:34:20 PDT 2012


Author: ether
Date: Fri Mar 16 09:34:20 2012
New Revision: 152924

URL: http://llvm.org/viewvc/llvm-project?rev=152924&view=rev
Log:
Off-tree build support: Set the path of Polly's library correctly.

Modified:
    polly/trunk/test/CMakeLists.txt
    polly/trunk/test/lit.site.cfg.in

Modified: polly/trunk/test/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/CMakeLists.txt?rev=152924&r1=152923&r2=152924&view=diff
==============================================================================
--- polly/trunk/test/CMakeLists.txt (original)
+++ polly/trunk/test/CMakeLists.txt Fri Mar 16 09:34:20 2012
@@ -22,6 +22,7 @@
   set(LLVM_BINARY_DIR "${LLVM_INSTALL_ROOT}")
   set(LLVM_TOOLS_DIR "${LLVM_INSTALL_ROOT}/bin")
   set(LLVM_LIBS_DIR "${LLVM_INSTALL_ROOT}/lib")
+  set(POLLY_LIB_DIR "${POLLY_BINARY_DIR}/lib")
 else (NOT DEFINED LLVM_MAIN_SRC_DIR)
   set(LLVM_LIT ${LLVM_TOOLS_BINARY_DIR}/llvm-lit)
   set(POLLY_TEST_DEPS opt lli LLVMPolly FileCheck not)
@@ -29,6 +30,7 @@
   set(LLVM_BINARY_DIR "${LLVM_BINARY_DIR}")
   set(LLVM_TOOLS_DIR "${LLVM_TOOLS_BINARY_DIR}/")
   set(LLVM_LIBS_DIR "${LLVM_BINARY_DIR}/lib")
+  set(POLLY_LIB_DIR "${LLVM_LIBS_DIR}")
 endif (NOT DEFINED LLVM_MAIN_SRC_DIR)
 
 configure_file(

Modified: polly/trunk/test/lit.site.cfg.in
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/lit.site.cfg.in?rev=152924&r1=152923&r2=152924&view=diff
==============================================================================
--- polly/trunk/test/lit.site.cfg.in (original)
+++ polly/trunk/test/lit.site.cfg.in Fri Mar 16 09:34:20 2012
@@ -5,6 +5,7 @@
 config.llvm_tools_dir = "@LLVM_TOOLS_DIR@"
 config.llvm_libs_dir = "@LLVM_LIBS_DIR@"
 config.polly_obj_root = "@POLLY_BINARY_DIR@"
+config.polly_lib_dir = "@POLLY_LIB_DIR@"
 config.target_triple = "@TARGET_TRIPLE@"
 lit.params['build_config'] = "@POLLY_SOURCE_DIR@/test"
 
@@ -18,7 +19,7 @@
     lit.fatal("unable to find %r parameter, use '--param=%s=VALUE'" % (key,key))
 
 config.substitutions.append(('%loadPolly', '-load '
-                             + config.llvm_libs_dir + '/LLVMPolly at LLVM_SHLIBEXT@'))
+                             + config.polly_lib_dir + '/LLVMPolly at LLVM_SHLIBEXT@'))
 config.substitutions.append(('%defaultOpts', ' -basicaa -polly-prepare -polly-region-simplify -scev-aa '))
 config.substitutions.append(('%polybenchOpts', ' -O3 -loop-simplify -indvars '))
 





More information about the llvm-commits mailing list