Explorar o código

Merge branch 'fix-dashboarddriver-script'

* fix-dashboarddriver-script:
  DashboardDriverScript - Build result of targets test and doc are submitted
Jean-Christophe Fillion-Robin %!s(int64=14) %!d(string=hai) anos
pai
achega
4234c56b64
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      CMake/ctkDashboardDriverScript.cmake

+ 3 - 1
CMake/ctkDashboardDriverScript.cmake

@@ -181,21 +181,23 @@ ${ADDITIONNAL_CMAKECACHE_OPTION}
      # Build target
      set(CTEST_BUILD_TARGET "${subproject}")
      ctest_build(BUILD "${ctk_build_dir}" APPEND)
+     ctest_submit(PARTS Build)
      
      # Loop over kit suffixes and try to build the corresponding target
      foreach(kit_suffixe ${kit_suffixes})
        message("----------- [ Build ${subproject}${kit_suffixe} ] -----------")
        set(CTEST_BUILD_TARGET "${subproject}${kit_suffixe}")
        ctest_build(BUILD "${ctk_build_dir}" APPEND)
+       ctest_submit(PARTS Build)
      endforeach()
      
-     ctest_submit(PARTS Build)
     endforeach()
     
     if (WITH_DOCUMENTATION)
       # Build Documentation target
       set(CTEST_BUILD_TARGET "doc")
       ctest_build(BUILD "${ctk_build_dir}" APPEND)
+      ctest_submit(PARTS Build)
     endif()
     
     # HACK Unfortunately ctest_coverage ignores the build argument, try to force it...