Extend env var LUCEE_EXTENSIONS to support removal, or prevent install

Lucee supports this env var/ sys property for installing extensions

LUCEE_EXTENSIONS=D46B46A9-A0E3-44E1-D972A04AC3A8DC10;version=1.0.19.19

what do people think about supporting something like this, a - or ! prefix, to prevent or uninstall specific extensions?

LUCEE_EXTENSIONS=-D46B46A9-A0E3-44E1-D972A04AC3A8DC10
or
LUCEE_EXTENSIONS=!D46B46A9-A0E3-44E1-D972A04AC3A8DC10

(you can list multiple extensions, using a ; delimiter)

1 Like

+1 for !

would that need to be a “,” delimiter? to match the install process?
“;” is used to separate the extension GUID from the version.

1 Like