From 9282991429a92d6df17213acdc49fe687f42da6c Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Thu, 23 Jul 2026 15:34:43 -0400 Subject: download db is now source db, ready to start build --- snag/src/main.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'snag/src/main.c') diff --git a/snag/src/main.c b/snag/src/main.c index c5a0736..5835859 100644 --- a/snag/src/main.c +++ b/snag/src/main.c @@ -3,7 +3,7 @@ #include "util.h" #include "package_db.h" #include "build_db.h" -#include "download_db.h" +#include "source_db.h" int cmd_install(char* cmd_name, ArgParser* parser); @@ -46,9 +46,10 @@ int cmd_install(char* cmd_name, ArgParser* parser) { if (load_package_info(pkgid, &info)) { print("Installing %s - %s\n", info.attrs.name, info.attrs.desc); - // download or retrieve package download - package_download_t download; - if (!package_get_download(&info, &download)) continue; + // confirm that package source exists or is downloaded + if (!verify_source(&info.attrs.source) && !download_source(&info.attrs.source)) { + continue; + } // run the package install package_run_build(&info); -- cgit v1.2.3