apk: support for ROOT environment variable
parent
09385545d9
commit
b8940df6b9
|
@ -20,7 +20,7 @@
|
||||||
#include "apk_defines.h"
|
#include "apk_defines.h"
|
||||||
#include "apk_applet.h"
|
#include "apk_applet.h"
|
||||||
|
|
||||||
const char *apk_root = "/";
|
const char *apk_root;
|
||||||
const char *apk_repository = NULL;
|
const char *apk_repository = NULL;
|
||||||
int apk_quiet = 0, apk_progress = 0;
|
int apk_quiet = 0, apk_progress = 0;
|
||||||
int apk_cwd_fd;
|
int apk_cwd_fd;
|
||||||
|
@ -115,6 +115,10 @@ int main(int argc, char **argv)
|
||||||
argc -= optind;
|
argc -= optind;
|
||||||
argv += optind;
|
argv += optind;
|
||||||
|
|
||||||
|
apk_root = getenv("ROOT");
|
||||||
|
if (apk_root == NULL)
|
||||||
|
apk_root = "/";
|
||||||
|
|
||||||
if (applet == NULL) {
|
if (applet == NULL) {
|
||||||
if (argc > 0)
|
if (argc > 0)
|
||||||
applet = find_applet(argv[0]);
|
applet = find_applet(argv[0]);
|
||||||
|
|
Loading…
Reference in New Issue