I need a Slicer installation on a USB stick with SlicerMorph and other extensions installed for portability reasons. While I can install Slicer on the USB stick and the extensions to a folder within the USB stick, those paths seems hard coded. If I try to run Slicer on a different computer off the USB stick with a different drive letter, extensions doesn’t run.
The reason I want this is because we got couple of computers that are offline, I am just looking for an easy way to update them with new nightlies and their associated extension without having to download installers and the extensions. (This is on windows)
It sounds like you want something like the CustomSlicerGenerator. I haven’t used it myself in a while, but it should be possible to make it work with current Slicer. Basically Slicer itself is very relocatable but there are a few details about the way extension modules are managed that motivated the creation of this generator script.
That’s part of what the generator does - the point is that if you can reconfigure the modules as needed to make something custom without needing to compile the application from scratch.
I’ve just tried and it works perfectly for me. Extensions will not be listed, but all the modules should be available. Since these modules are now bundled with core modules, SlicerMorph category will be among other core modules (near the bottom of the category list).
himm weird, module search doesn’t find any of the extensions installed (e.g., extraeffects doesn’t show within the segment editor). I will try from the scratch one more time.