Browse Source

CDash tweaks

add-code-of-conduct-1
Trevor Irons 6 years ago
parent
commit
ae08ee34d1
1 changed files with 13 additions and 6 deletions
  1. 13
    6
      CMakeLists.txt

+ 13
- 6
CMakeLists.txt View File

39
 
39
 
40
 #option (CMAKE_CROSSCOMPILING "Target different arch than you are on" OFF)
40
 #option (CMAKE_CROSSCOMPILING "Target different arch than you are on" OFF)
41
 
41
 
42
+
42
 ##########################################################################################
43
 ##########################################################################################
43
 ## Only look for packages where we build them...this makes finding VTK a problem though! #
44
 ## Only look for packages where we build them...this makes finding VTK a problem though! #
44
 ########################################################################################## 
45
 ########################################################################################## 
112
 
113
 
113
 project (Lemma CXX)
114
 project (Lemma CXX)
114
 
115
 
116
+if(CXXTEST_FOUND)
117
+	if (LEMMA_ENABLE_TESTING)
118
+        #include (CTest)
119
+    	enable_testing()
120
+	endif()
121
+endif()
122
+
115
 # Disallow in-source build
123
 # Disallow in-source build
116
 if ("${Lemma_SOURCE_DIR}"  STREQUAL "${Lemma_BINARY_DIR}")
124
 if ("${Lemma_SOURCE_DIR}"  STREQUAL "${Lemma_BINARY_DIR}")
117
   message(FATAL_ERROR
125
   message(FATAL_ERROR
294
 
302
 
295
 #######################################################################
303
 #######################################################################
296
 # CXXTEST Framework
304
 # CXXTEST Framework
297
-if(CXXTEST_FOUND)
298
-	if (LEMMA_ENABLE_TESTING)
299
-        include (CTest)
300
-    	#include_directories(${CXXTEST_INCLUDE_DIR}) # Add this in testing CMakeLists.txt instead, cleaner
305
+#if(CXXTEST_FOUND)
306
+#	if (LEMMA_ENABLE_TESTING)
307
+#        include (CTest)
301
     	#enable_testing()
308
     	#enable_testing()
302
-	endif()
303
-endif()
309
+#	endif()
310
+#endif()
304
 
311
 
305
 ########################################################################
312
 ########################################################################
306
 # add a target to generate API documentation with Doxyfile.in 
313
 # add a target to generate API documentation with Doxyfile.in 

Loading…
Cancel
Save