Skip to content

Consistently read launcher settings

Created by: jcfr

This PR updates Slicer Core application so that it consistently reads environment settings (PATH, LD_LIBRARY_PATH, PYTHONPATH, ...) for both the main application and installed extensions using the same interface provided by ctkAppLauncherSettings.h.

It addresses issue Radiomics/SlicerRadiomics/issues/18

It was tested (by starting Slicer, installing an extension and re-starting) using:

  • Linux build tree (tested using SlicerRadiomics extension packaged locally)
  • Linux Install tree (tested using SlicerRadiomics extension packaged locally)
  • MacOSx build tree (tested using SlicerRadiomics extension packaged locally)
  • MacOSx Install tree (tested using SlicerRadiomics extension packaged locally)
  • Windows build tree (application starts - can not yet test use of SlicerRadiomics)
  • Windows Install tree (application starts - can not yet test use of SlicerRadiomics)

Merge request reports