浏览代码

BUG#199: If DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will be included in the name of the Experimental and ExperimentalSubmit targets.

Brad King 22 年之前
父节点
当前提交
37149fc5b3
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      Modules/Dart.cmake

+ 6 - 2
Modules/Dart.cmake

@@ -150,9 +150,13 @@ IF(BUILD_TESTING)
 
     # add testing targets
     IF(TCL_TCLSH)
-      ADD_CUSTOM_TARGET(Experimental 
+      SET(DART_EXPERIMENTAL_NAME Experimental)
+      IF(DART_EXPERIMENTAL_USE_PROJECT_NAME)
+        SET(DART_EXPERIMENTAL_NAME "${DART_EXPERIMENTAL_NAME}${PROJECT_NAME}")
+      ENDIF(DART_EXPERIMENTAL_USE_PROJECT_NAME)
+      ADD_CUSTOM_TARGET(${DART_EXPERIMENTAL_NAME}
         ${TCL_TCLSH} ${DART_ROOT}/Source/Client/DashboardManager.tcl ${PROJECT_BINARY_DIR}/DartConfiguration.tcl Experimental Start Update Configure Build Test)
-      ADD_CUSTOM_TARGET(ExperimentalSubmit 
+      ADD_CUSTOM_TARGET(${DART_EXPERIMENTAL_NAME}Submit 
         ${TCL_TCLSH} ${DART_ROOT}/Source/Client/DashboardManager.tcl ${PROJECT_BINARY_DIR}/DartConfiguration.tcl Experimental Submit)
 
       # for non IDE based builds nmake and make