Page MenuHomePhabricator

Modules install files although they are not packaged
Closed, ResolvedPublic

Description

When creating a package via CPack, all auxiliary files from MITK modules are also packaged, even if the module libraries themselves aren't. For exapmle .stl files from IGT or ToF modules.

Event Timeline

New remote branch pushed: bug-12356-avoid-installing-unneeded-files

@Peter the branch contains a commit which compiler the FiberTracking LUTs into the module. I think my changes have no side-effects, but you might want to look through them (see the branch mentioned in the previous comment).

@Alfred The IGT module contains many STL files which I would like to compile into the module to simplify access and deployment of the files (no more MITK_INSTALL commands for these files). However, I could spot the code which accesses the files. Could you please point out the places where the stl files are read in?

[7b3a1c]: Merge branch 'bug-12356-avoid-installing-unneeded-files'

Merged commits:

2013-03-20 00:35:36 Sascha Zelzer [4cfe4d]
Don't install example and test plug-ins.


2013-03-19 23:46:44 Sascha Zelzer [01328c]
Embed the fiber bundle shader as a resource in the module.


2013-03-19 23:09:04 Sascha Zelzer [430956]
Merge branch 'bug-14773-embed-shader-files-in-modules' into bug-12356-avoid-installing-unneeded-files


2013-03-18 13:23:43 Sascha Zelzer [e9e3a6]
Embed fiber tracking luts as resources.


2013-03-15 19:13:47 Sascha Zelzer [4a91fe]
Avoid duplicate entries in the BlueBerry provisioning file.


2013-03-15 19:12:32 Sascha Zelzer [95a3fd]
Use a default install prefix inside the MITK-build directory.

[82b801]: Merge branch 'bug-12356-avoid-installing-unneeded-files'

Merged commits:

2013-03-20 01:13:25 Sascha Zelzer [84f6ad]
COMP: Use a native path in tar command.

[37e81d]: Merge branch 'bug-12356-avoid-installing-unneeded-files'

Merged commits:

2013-03-20 02:27:59 Sascha Zelzer [ea244e]
COMP: work around strange cmake error

The CMake tar command failed with:
the system cannot find the file specified

Omitting the chdir argument of cmake -E solved the issue (although
it seemed to work before...).

[49bcd0]: Merge branch 'bug-12356-avoid-installing-unneeded-files'

Merged commits:

2013-03-20 10:22:20 Sascha Zelzer [190752]
COMP: Fixed GibbsTracking test to work with embedded luts.

[eb99e5]: Merge branch 'bug-12356-avoid-installing-unneeded-files'

Merged commits:

2013-03-21 11:08:48 Sascha Zelzer [695542]
Compile the level window preset xml file into the module.


2013-03-21 10:48:04 Sascha Zelzer [9863c2]
Compile xml presets into rigid registration module.