|
From: <ust...@us...> - 2009-03-30 21:56:27
|
Revision: 2980
http://clucene.svn.sourceforge.net/clucene/?rev=2980&view=rev
Author: ustramooner
Date: 2009-03-30 21:56:15 +0000 (Mon, 30 Mar 2009)
Log Message:
-----------
make only pedantic tests pedantic
Modified Paths:
--------------
branches/lucene2_3_2/src/test/CMakeLists.txt
Modified: branches/lucene2_3_2/src/test/CMakeLists.txt
===================================================================
--- branches/lucene2_3_2/src/test/CMakeLists.txt 2009-03-30 21:46:25 UTC (rev 2979)
+++ branches/lucene2_3_2/src/test/CMakeLists.txt 2009-03-30 21:56:15 UTC (rev 2980)
@@ -79,21 +79,7 @@
SET(TESTS_CXX_FLAGS "${TESTS_CXX_FLAGS} -Wall")
SET(TESTS_EXE_LINKER_FLAGS "${TESTS_EXE_LINKER_FLAGS} -Wall")
ENDIF ( GccFlagWall )
-IF ( GccFlagPedantic )
- SET(TESTS_CXX_FLAGS "${TESTS_CXX_FLAGS} -pedantic")
- SET(TESTS_EXE_LINKER_FLAGS "${TESTS_EXE_LINKER_FLAGS} -pedantic")
-ENDIF ( GccFlagPedantic )
-ADD_EXECUTABLE(cl_test-pedantic EXCLUDE_FROM_ALL ${test_monolithic_Files})
-SET_TARGET_PROPERTIES(cl_test-pedantic PROPERTIES
- COMPILE_DEFINITIONS ""
- COMPILE_FLAGS "${TESTS_CXX_FLAGS} -DMAKE_CLUCENE_SHARED_LIB -DMAKE_CLUCENE_CORE_LIB"
- LINK_FLAGS "${TESTS_EXE_LINKER_FLAGS}")
-ADD_CUSTOM_TARGET(test-pedantic
- COMMENT "Running cl_test-pedantic"
- COMMAND ${EXECUTABLE_OUTPUT_PATH}/cl_test-pedantic
- DEPENDS cl_test-pedantic)
-
ADD_EXECUTABLE(cl_test-ascii EXCLUDE_FROM_ALL ${test_monolithic_Files} )
SET_TARGET_PROPERTIES(cl_test-ascii PROPERTIES
COMPILE_DEFINITIONS "_ASCII"
@@ -156,6 +142,22 @@
COMMAND ${EXECUTABLE_OUTPUT_PATH}/cl_test-platform-charfuncs
DEPENDS cl_test-platform-charfuncs)
+#this one last so we only have pedantic for test-pedantic
+IF ( GccFlagPedantic )
+ SET(TESTS_CXX_FLAGS "${TESTS_CXX_FLAGS} -pedantic")
+ SET(TESTS_EXE_LINKER_FLAGS "${TESTS_EXE_LINKER_FLAGS} -pedantic")
+ENDIF ( GccFlagPedantic )
+ADD_EXECUTABLE(cl_test-pedantic EXCLUDE_FROM_ALL ${test_monolithic_Files})
+SET_TARGET_PROPERTIES(cl_test-pedantic PROPERTIES
+ COMPILE_DEFINITIONS ""
+ COMPILE_FLAGS "${TESTS_CXX_FLAGS} -DMAKE_CLUCENE_SHARED_LIB -DMAKE_CLUCENE_CORE_LIB"
+ LINK_FLAGS "${TESTS_EXE_LINKER_FLAGS}")
+ADD_CUSTOM_TARGET(test-pedantic
+ COMMENT "Running cl_test-pedantic"
+ COMMAND ${EXECUTABLE_OUTPUT_PATH}/cl_test-pedantic
+ DEPENDS cl_test-pedantic)
+
+
#target for running all tests
ADD_CUSTOM_TARGET(test-all
COMMAND ${EXECUTABLE_OUTPUT_PATH}/cl_test-pedantic
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|