[PATCH] D24191: [Polly] Add check-polly-tests build target.
Michael Kruse via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 5 04:02:36 PDT 2016
This revision was automatically updated to reflect the committed changes.
Closed by commit rL280654: Add check-polly-tests build target. (authored by Meinersbur).
Changed prior to commit:
https://reviews.llvm.org/D24191?vs=70160&id=70315#toc
Repository:
rL LLVM
https://reviews.llvm.org/D24191
Files:
polly/trunk/test/CMakeLists.txt
Index: polly/trunk/test/CMakeLists.txt
===================================================================
--- polly/trunk/test/CMakeLists.txt
+++ polly/trunk/test/CMakeLists.txt
@@ -12,6 +12,9 @@
set(POLLY_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/..")
set(LLVM_SHLIBEXT "${CMAKE_SHARED_MODULE_SUFFIX}")
+add_custom_target(check-polly)
+set_target_properties(check-polly PROPERTIES FOLDER "Polly")
+
if (NOT DEFINED LLVM_MAIN_SRC_DIR)
# We are building polly out of tree, adjust the settings.
@@ -67,16 +70,17 @@
set_target_properties(polly-test-${testdir} PROPERTIES FOLDER "Polly")
endforeach()
- add_custom_target(check-polly
+ add_custom_target(check-polly-tests
COMMAND ${LLVM_LIT}
--param polly_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
--param polly_unit_site_config=${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg
--param build_config=${CMAKE_CFG_INTDIR}
-sv ${POLLY_TEST_EXTRA_ARGS}
${CMAKE_CURRENT_BINARY_DIR}
DEPENDS ${POLLY_TEST_DEPS}
COMMENT "Running Polly regression/unit tests")
- set_target_properties(check-polly PROPERTIES FOLDER "Polly")
+ set_target_properties(check-polly-tests PROPERTIES FOLDER "Polly")
+ add_dependencies(check-polly check-polly-tests)
if (POLLY_GTEST_AVAIL)
configure_file(
@@ -113,14 +117,14 @@
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg)
# Run regression and unit tests
- add_lit_testsuite(check-polly "Running polly regression tests"
+ add_lit_testsuite(check-polly-tests "Running polly regression tests"
${CMAKE_CURRENT_BINARY_DIR}
PARAMS polly_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
polly_unit_site_config=${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg
DEPENDS ${POLLY_TEST_DEPS}
)
-
- set_target_properties(check-polly PROPERTIES FOLDER "Polly")
+ set_target_properties(check-polly-tests PROPERTIES FOLDER "Polly")
+ add_dependencies(check-polly check-polly-tests)
if (POLLY_GTEST_AVAIL)
configure_lit_site_cfg(
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D24191.70315.patch
Type: text/x-patch
Size: 2128 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160905/2136aee5/attachment.bin>
More information about the llvm-commits
mailing list