From b47cb76e3cf5160e1e2cfea7edf6919f1fdbc7af Mon Sep 17 00:00:00 2001 From: Seiji Emery Date: Fri, 26 Jun 2015 15:44:15 -0700 Subject: [PATCH] Removed all-tests from ALL_BUILD temp-fix for broken builds --- tests/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index c763f48a97..da6d89357b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -28,10 +28,14 @@ message(STATUS "ALL_TEST_TARGETS = ${ALL_TEST_TARGETS}") # list(APPEND ALL_TEST_TARGETS ${targets_to_add...}) # appends to a local list var (copied from parent scope) # set (ALL_TEST_TARGETS "${ALL_TEST_TARGETS}" PARENT_SCOPE) # copies this back to parent scope # -add_custom_target("all-tests" ALL +add_custom_target("all-tests" COMMAND ctest . DEPENDS "${ALL_TEST_TARGETS}") set_target_properties("all-tests" PROPERTIES FOLDER "hidden/test-targets") +set_target_properties("all-tests" PROPERTIES + EXCLUDE_FROM_DEFAULT_BUILD TRUE + EXCLUDE_FROM_ALL TRUE) + # Note: we also do some funky stuff with macros (SETUP_TESTCASE_DEPENDENCIES is redefined in *each* CMakeLists.txt # file, and then invoked in SetupHifiTestCase.cmake) -- which is necessary since the dependencies must be re-linked