From 536b651f4086fe01d0bd1f743f54ef650524b122 Mon Sep 17 00:00:00 2001 From: dacctal Date: Fri, 14 Aug 2026 07:37:03 +0000 Subject: i made the install work (kinda) --- src/cli.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/cli.c') diff --git a/src/cli.c b/src/cli.c index 24bace0..d385865 100644 --- a/src/cli.c +++ b/src/cli.c @@ -26,6 +26,7 @@ #include "help.h" #include "log.h" #include "lua_state.h" +#include "pkg.h" #include "state.h" #include "str.h" @@ -67,6 +68,11 @@ void cmd_install(int argc, char **argv, int i) { if (argv[j][0] == '-') continue; str arg = mstr(argv[j]); + package_t pkg = pkg_create(&arg); + if (!pkg_install(&pkg)) { + log_error("failed to install"); + } + pkg_free(&pkg); if (str_is_valid(&arg)) str_free(&arg); } -- cgit v1.2.3