]> pd.if.org Git - zpackage/blobdiff - lib/zpm.c
add zpm-search to look for packages and libraries
[zpackage] / lib / zpm.c
index 55118419b705090d928f280d2842a00ff61d3465..3f1cb2b04060dccc3e6cd15c0351a9256c6e131f 100644 (file)
--- a/lib/zpm.c
+++ b/lib/zpm.c
@@ -266,6 +266,14 @@ int zpm_open(struct zpm *zpm, char *path) {
 
        zpm_clearmem(zpm);
 
+       if (!path) {
+               path = getenv("ZPMDB");
+       }
+
+       if (!path) {
+               path = "/var/lib/zpm/local.db";
+       }
+
        rc = sqlite3_open_v2(path, &db, SQLITE_OPEN_READWRITE, NULL);
        if (rc) {
                SQLERROR(sqlite3_errmsg(db));