Slicer: 2145-support-for-installing-extension-from-file 178bd4e1
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
jcfr | jcfr | 2145-support-for-installing-extension-from-file | 2013-05-17 18:05:19 | 2145-support-for-installing-extension-from-file 3df88ffe |
Affected Issues | 0003051: CLI from extensions are not working | |||
Changeset | BUG: Ensure library can be loaded from different place using @rpath Before this commit, attempt have been made (r18311, r18325, r18581) to /path/to/Slicer.app/Contents/MacOS/Slicer A solution could have been to install extensions directly in "Slicer.app" /path/to/Slicer.app/Extensions-21855/SkullStripper/MyCLI While possible, it would have remain a special case to maintain. Instead, by using "@rpath", CLI modules can now be installed in the Slicer Waiting the topic "tweak-bundleutilities-for-rpath" is fully matured and Since our custom version of the CMake modules now consider "~/usr/.*/lib", Remove the hack specific to LibArchive (introduced by commit r19615), since SlicerExecutionModel has also been updated to link the CLI executable git-svn-id: http://svn.slicer.org/Slicer4/trunk@22023 3bd1e089-480b-0410-8dfb-8563597acbee |
|||
mod - Applications/SlicerApp/CMakeLists.txt | Diff File | |||
mod - Base/CLI/CMakeLists.txt | Diff File | |||
mod - Base/QTCLI/qSlicerCLIExecutableModuleFactory.cxx | Diff File | |||
mod - Base/QTCLI/qSlicerCLIModuleFactoryHelper.cxx | Diff File | |||
add - CMake/BundleUtilitiesWithRPath.cmake | Diff File | |||
add - CMake/GetPrerequisitesWithRPath.cmake | Diff File | |||
mod - CMake/SlicerCPack.cmake | Diff File | |||
mod - CMake/SlicerCPackBundleFixup.cmake.in | Diff File | |||
mod - CMake/SlicerExtensionCPack.cmake | Diff File | |||
mod - CMake/SlicerExtensionCPackBundleFixup.cmake.in | Diff File | |||
mod - CMake/UseSlicer.cmake.in | Diff File | |||
mod - CMakeLists.txt | Diff File | |||
mod - SuperBuild/External_SlicerExecutionModel.cmake | Diff File |