[cig-commits] commit 1959 by bangerth to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Tue Oct 15 11:05:53 PDT 2013


Revision 1959

Restrict of output files to compare to those that start with a letter
or digit, but in particular excluding '.svn' directories.

U   trunk/aspect/tests/CMakeLists.txt


http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=1959&peg=1959

Diff:
Modified: trunk/aspect/tests/CMakeLists.txt
===================================================================
--- trunk/aspect/tests/CMakeLists.txt	2013-10-15 14:15:09 UTC (rev 1958)
+++ trunk/aspect/tests/CMakeLists.txt	2013-10-15 18:05:39 UTC (rev 1959)
@@ -17,7 +17,7 @@
 
 FILE(GLOB _tests *.prm)
 FOREACH(_test ${_tests})
-  GET_FILENAME_COMPONENT(_test ${_test} NAME_WE) 
+  GET_FILENAME_COMPONENT(_test ${_test} NAME_WE)
   MESSAGE(STATUS "Adding test ${_test}")
 
   IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_test}.cc)
@@ -30,7 +30,7 @@
 
   FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/output-${_test})
   ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/screen-output
-    COMMAND aspect ${CMAKE_CURRENT_SOURCE_DIR}/${_test}.prm 
+    COMMAND aspect ${CMAKE_CURRENT_SOURCE_DIR}/${_test}.prm
             > ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/screen-output
     COMMAND ${PERL_EXECUTABLE} -pi
               ${CMAKE_CURRENT_SOURCE_DIR}/normalize.pl
@@ -38,7 +38,7 @@
     DEPENDS aspect ${CMAKE_CURRENT_SOURCE_DIR}/${_test}.prm ${_testdepends}
     )
 
-  ADD_CUSTOM_TARGET(${_test}.run 
+  ADD_CUSTOM_TARGET(${_test}.run
     DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/screen-output
     )
 
@@ -50,15 +50,15 @@
   # this test, create targets that
   # - create a 'output.notime' file
   # - diff this file with the saved one and save the result
-  FILE(GLOB _outputs ${CMAKE_CURRENT_SOURCE_DIR}/${_test}/*)
+  FILE(GLOB _outputs ${CMAKE_CURRENT_SOURCE_DIR}/${_test}/[a-zA-Z0-9]*)
   FOREACH(_output ${_outputs})
-    GET_FILENAME_COMPONENT(_output ${_output} NAME) 
+    GET_FILENAME_COMPONENT(_output ${_output} NAME)
 
     # create the output.notime target
     ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/${_output}.notime
       COMMAND
 	cat ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/${_output}
-        | egrep -v '^\|' 
+        | egrep -v '^\|'
         > ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/${_output}.notime
       DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/screen-output
     )
@@ -80,10 +80,10 @@
     )
 
     # add the target for this output file to the dependencies of this test
-    ADD_CUSTOM_TARGET(${_test}.${_output}.diff 
+    ADD_CUSTOM_TARGET(${_test}.${_output}.diff
       DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/output-${_test}/${_output}.diff
       )
-    ADD_DEPENDENCIES(tests.${_test} 
+    ADD_DEPENDENCIES(tests.${_test}
                      ${_test}.${_output}.diff)
   ENDFOREACH()
 


More information about the CIG-COMMITS mailing list