浏览代码

Fix CMake testing module.

LuisAntonRebollo 11 年之前
父节点
当前提交
a030f47178
共有 2 个文件被更改,包括 15 次插入7 次删除
  1. 13 7
      Tools/CMake/modules/module_testing.cmake
  2. 2 0
      Tools/CMake/torque3d.cmake

+ 13 - 7
Tools/CMake/modules/module_testing.cmake

@@ -1,9 +1,15 @@
-# Project defines
-addDef( "TORQUE_TESTS_ENABLED" )
-addDef( "_VARIADIC_MAX" 10 )
+option(TORQUE_TESTS_ENABLED "TORQUE_TESTS_ENABLED" OFF)
 
-# Add source files
-addPathRec( "${srcDir}/testing" )
+if(TORQUE_TESTS_ENABLED)
 
-# Add include paths
-addInclude( "${libDir}/gtest/fused-src/" )
+    # Project defines
+    addDef( "TORQUE_TESTS_ENABLED" )
+    addDef( "_VARIADIC_MAX" 10 )
+
+    # Add source files
+    addPathRec( "${srcDir}/testing" )
+
+    # Add include paths
+    addInclude( "${libDir}/gtest/fused-src/" )
+
+endif()

+ 2 - 0
Tools/CMake/torque3d.cmake

@@ -325,6 +325,8 @@ if(TORQUE_DEDICATED)
     addDef(TORQUE_DEDICATED)
 endif()
 
+include( "modules/module_testing.cmake" )
+
 
 ###############################################################################
 # platform specific things