char *script = "/var/tmp/zpm-script";
char *output = "/var/tmp/zpm-script.out";
char *phase = 0;
+ char *envvar = 0;
int quiet = 0;
int scriptishash = 0;
int mode = RUN;
- int all = 0;
if (getenv("ZPMDB")) {
db = getenv("ZPMDB");
rootdir = getenv("ZPM_ROOT_DIR");
+ envvar = getenv("ZPM_SCRIPT_FILE");
+ if (envvar) {
+ script = envvar;
+ }
+
+ envvar = getenv("ZPM_SCRIPT_OUTPUT");
+ if (envvar) {
+ output = envvar;
+ }
+
/* run, set, show, hash */
/* set -S, if -H set the hash, output hash, unless quiet
* show: -o, or stdout,
case 'l': mode = LIST; break;
case 'R': rootdir = optarg; break;
case 'F': required = 1; break;
- case 'a': all = 1; break;
case 'h': scriptishash = 1; break;
case 'o': output = optarg; break;