|
Boost-Commit : |
From: troy_at_[hidden]
Date: 2007-06-07 10:44:14
Author: troy
Date: 2007-06-07 10:44:14 EDT (Thu, 07 Jun 2007)
New Revision: 4482
URL: http://svn.boost.org/trac/boost/changeset/4482
Log:
cleanup that goes along with the SOURCES-removing commit...
Text files modified:
sandbox-branches/boost-cmake/boost_1_34_0/libs/serialization/test/CMakeLists.txt | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
Modified: sandbox-branches/boost-cmake/boost_1_34_0/libs/serialization/test/CMakeLists.txt
==============================================================================
--- sandbox-branches/boost-cmake/boost_1_34_0/libs/serialization/test/CMakeLists.txt (original)
+++ sandbox-branches/boost-cmake/boost_1_34_0/libs/serialization/test/CMakeLists.txt 2007-06-07 10:44:14 EDT (Thu, 07 Jun 2007)
@@ -13,7 +13,13 @@
# this macro will build separate static and dynamic tests for each
# archive type listed in BOOST_ARCHIVE_LIST.
macro(serialization_test testname)
- parse_arguments(BSL_TEST "SOURCES" "NO_LIBS;POLYMORPHIC" ${ARGN})
+ parse_arguments(BSL_TEST "" "NO_LIBS;POLYMORPHIC" ${ARGN})
+
+ if(NOT BSL_TEST_DEFAULT_ARGS)
+ set(BSL_TEST_SOURCES "${testname}.cpp")
+ else(NOT BSL_TEST_DEFAULT_ARGS)
+ set(BSL_TEST_SOURCES "${BSL_TEST_DEFAULT_ARGS}")
+ endif(NOT BSL_TEST_DEFAULT_ARGS)
if (BSL_TEST_POLYMORPHIC)
set(BSL_TEST_POLY "polymorphic_")
@@ -35,10 +41,6 @@
endif(ARCHIVE MATCHES ".*warchive")
endif(NOT BSL_NO_LIBS)
- if(NOT BSL_TEST_SOURCES)
- set(BSL_TEST_SOURCES "${testname}.cpp")
- endif(NOT BSL_TEST_SOURCES)
-
# Tests linking against the static serialization library
boost_test_run("${testname}_${ARCHIVE}"
${BSL_TEST_SOURCES}
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk