This basically works already. Opening this bug for enhancements/fixes.
Description
Related Objects
Event Timeline
[SVN revision 19763]
FIX (#2163):
- fixed missing include path to cherryConfig.h
- added proper support for activator generation
- cleaned up the generation of non-gui bundles
Remark: Creating a non-GUI bundle without an activator class will result in CMake errors during generation, because there are no source files ("cannot determine linker language" error).
[27b226]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-04 11:46:15 Sascha Zelzer [5252c2]
Added MacOS tweaks for installing third-party plug-ins.
2011-07-04 11:45:32 Sascha Zelzer [134c22]
Added plugins dir to LD_LIBRARY_PATH in start script.
2011-07-02 09:53:17 Sascha Zelzer [6efbd9]
Fix plug-in install dir on MacOS.
2011-07-01 19:29:02 Sascha Zelzer [85e5c4]
Remove RPATH entries from installed external plug-ins.
2011-07-01 19:28:34 Sascha Zelzer [548ae3]
Use only CMake variables which are available to external projects.
2011-07-01 19:28:02 Sascha Zelzer [cc6207]
Handle all plug-ins at once during CMake installation.
2011-07-01 19:21:27 Sascha Zelzer [dbb288]
The mitkFunctionGetVersion CMake function can now handle multiple VCSs.
2011-07-01 19:18:58 Sascha Zelzer [29b5fa]
Improved stability and error tolerance of FindGit script.
2011-07-01 19:17:35 Sascha Zelzer [5afd1f]
Pass cmd line args from the Linux shell script to the executable.
2011-07-01 19:17:03 Sascha Zelzer [8d1ab0]
Correctly read installed provisioning files.
2011-07-01 19:16:21 Sascha Zelzer [8c6e3b]
Added missing CMake scripts for external MITK projects.
2011-07-01 19:15:12 Sascha Zelzer [5e51d6]
Do not use CMAKE_INSTALL_RPATH anymore.
All installed libraries/executables will have no rpath entry.
[0d7888]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-05 14:00:29 Sascha Zelzer [91f581]
Added build and packaging tests for MITK-ProjectTemplate.
[145e66]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-05 14:53:26 Sascha Zelzer [eb3206]
Add BlueBerry label to ProjectTemplate tests.
2011-07-05 14:50:22 Sascha Zelzer [ddb99c]
Use custom targets to expand CMAKE_CFG_INTDIR in tests.
[a8d40f]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-05 15:05:59 Sascha Zelzer [93fa8b]
COMP: Fix test properties
[49031a]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-05 15:28:03 Sascha Zelzer [2a3306]
COMP: fixed typo in install code
[1fc633]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-05 23:31:28 Sascha Zelzer [4d19a7]
COMP: Use add_test again with generator expressions.
2011-07-05 23:28:47 Sascha Zelzer [3e6967]
COMP: New CMake var MITK_DISABLE_LONG_RUNNING_TESTS
2011-07-05 23:28:16 Sascha Zelzer [3c0338]
COMP: Pass the CTest script mode as a string to the MITK build.
[bcde3d]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-06 00:06:15 Sascha Zelzer [a69f49]
COMP: Temporarily disable long running test.
[8d2262]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-06 01:32:12 Sascha Zelzer [f95f85]
Added paragraph about new MITK project template
[a5e81e]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-06 13:03:04 Sascha Zelzer [5466db]
Use a test label to mark as long running
[4aec32]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-06 14:45:00 Sascha Zelzer [f2e8f6]
Test labels did not work as expected. Using CMake var.
[137274]: Merge branch 'bug-2163-support-external-mitk-projects'
- bug-2163-sup
Merged commits:
2011-07-07 15:14:03 Sascha Zelzer [4301d3]
Only test the project template if MITK_USE_BLUEBERRY is on
Resetting all bugs without active assignee flag to "CONFIRMED". Change status to IN_PROGRESS if you are working on it.