Write a cross-platform script using CMake for configuring and running dartclients.
Description
Related Objects
- Mentioned Here
- T6517: Use CMake external projects support aka superbuild
Event Timeline
Based on Sascha's super-build scripts, I could make test execution work. Branch will be pushed as soon as repository is open again
[b78095]: Merge branch 'bug-7014-dashboard-script'
Merged commits:
2011-02-24 22:06:36 Daniel Maleike [b37ec7]
Determine some parameters without relying on user
2011-02-24 21:19:47 Daniel Maleike [366e6b]
set LABELS property to when creating executables/libraries/tests
2011-02-24 19:51:01 Daniel Maleike [228063]
attach CTest label MITK to libraries and executables
2011-02-24 19:27:15 Daniel Maleike [1c935a]
Attach CTest label 'MITK' to tests
2011-02-24 18:11:47 Sascha Zelzer [0ab254]
Initial CDash script support.
Do you keep in mind to use label PROJECT_NAME in CMake macros? This will allow external projects to still use MITK module macros. (just in case these macros are affected)
[6b0ed1]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-02-25 17:31:52 Sascha Zelzer [bf1fc6]
Added exclude variables for tests again. Labels option for coverage.
The labels option for subproject coverage information does not work yet.
2011-02-25 17:30:39 Sascha Zelzer [3eb766]
Reorder variables and set compiler manually.
CTest cannot know the compiler until the project is configured.
2011-02-25 17:28:33 Sascha Zelzer [84bf8a]
Download driver script from gitweb on mbits.
2011-02-25 17:24:53 Sascha Zelzer [b5826e]
Added custom variable to supply default the branch name.
2011-02-25 17:21:33 Sascha Zelzer [af78bb]
Added test label to Core tests.
[4f54fe]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-02-25 18:25:28 Sascha Zelzer [38bdd8]
Quote parameters containing ;
[64aa17]: Merge branch 'bug-7014-dashboard-script'
Merged commits:
2011-02-25 21:47:53 Daniel Maleike [baa273]
fix typo
[e9233a]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-02-26 14:40:01 Sascha Zelzer [40ccb7]
Added subprojects and fixed coverage generation.
[bc32ea]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-02-28 04:33:55 Sascha Zelzer [1ba783]
Generalized the driver script and subproject/label enhancements.
[738e65]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-02 09:23:15 Sascha Zelzer [f6946a]
Set ctest update type to 'git'
[54f3b1]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-02 10:44:28 Sascha Zelzer [8c1ec6]
Quote git command and output dir.
[4d4fd1]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-09 11:00:19 Sascha Zelzer [1b78dc]
Added individual error handling.
2011-03-09 10:59:54 Sascha Zelzer [0c18c4]
Replaced tabs with spaces.
2011-03-08 15:50:38 Sascha Zelzer [319ec6]
Continuous clients now run forever.
2011-03-08 15:50:12 Sascha Zelzer [002054]
Enhanced template ctest script.
More docu, better error handling, path environment.
2011-03-07 15:02:06 Sascha Zelzer [2061bd]
Remove CTEST_PROJECT_NAME from list of required variables.
CTEST_PROJECT_NAME is used by the VS generators to determine the name
of the .sln file. This variable is usually set in CTestConfig.cmake and
if set there, will overwrite the variable in the driver script anyway.
[409b65]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-09 16:45:21 Sascha Zelzer [4e9ab5]
Added possibility to override the force_build flag.
2011-03-09 16:44:53 Sascha Zelzer [611cc0]
Use an extra file for specific variables.
[967292]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-10 10:37:20 Sascha Zelzer [938f1d]
Use new gitweb url
[e63c9b]: Merge branch 'bug-7014-dashboard-script'
- bug-7014-dashboard-script:
Merged commits:
2011-03-18 15:30:50 Sascha Zelzer [0e19c6]
CDash does not like + in build names
Merged this bug-branch with T6517
Create new bugs for specific problems and branch off the current master.