Description
Currently, the default module installation directory is a path relative to the IRIS installation (e.g., /usr/irissys/ipm/ on Linux or C:\InterSystems\...\ipm\ on Windows). While this works for standard installations,
Making the IPM Root directory configurable via the zpm "config" command to support:
zpm:USER>config set ModuleRoot /custom/path/
- Isolation: Allow module source code and artifacts to be stored in a directory completely separate from the IRIS system folders.
- Validation: Ensure IPM verifies Read, Write, and Execute (rwx) permissions on the target path to prevent installation failures.
Description
Currently, the default module installation directory is a path relative to the IRIS installation (e.g.,
/usr/irissys/ipm/on Linux orC:\InterSystems\...\ipm\on Windows). While this works for standard installations,Making the IPM Root directory configurable via the
zpm "config"command to support: