aboutsummaryrefslogtreecommitdiff
path: root/src/mbpk-install.c
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2026-06-23 18:36:15 +1200
committerArslaan Pathan <[email protected]>2026-06-23 18:36:15 +1200
commit1bf9126f08b19fd8e3a8ee57cf55731185791f43 (patch)
tree83638c200e8418646dd3a175cd8880ed439e2fd1 /src/mbpk-install.c
parentc7842a6c3a89b5ddbd7ac8a003339d8a15d3cf12 (diff)
downloadmbpk-1bf9126f08b19fd8e3a8ee57cf55731185791f43.tar.xz
mbpk-1bf9126f08b19fd8e3a8ee57cf55731185791f43.zip
Get the parsing of repo config file working
Diffstat (limited to 'src/mbpk-install.c')
-rw-r--r--src/mbpk-install.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/mbpk-install.c b/src/mbpk-install.c
index da7a39e..5ff555a 100644
--- a/src/mbpk-install.c
+++ b/src/mbpk-install.c
@@ -2,7 +2,18 @@
#include "libmbpk.h"
int main(void) {
+ int res;
+ printf("[mbpk_install] please note that mbpk_install is currently used as a test, and does not do what is said in the README. the proper wrapper binaries will be created once libmbpk is finished.\n");
printf("[mbpk_install] calling mbpk_init()\n");
- int result = mbpk_init();
- printf("result: %d", result);
+ res = mbpk_init();
+ if (res != MBPK_OK) {
+ fprintf(stderr, "mbpk init failed: %d\n", res);
+ return 1;
+ }
+ printf("[mbpk_install] calling mbpk_update_repositories()\n");
+ res = mbpk_update_repositories();
+ if (res != MBPK_OK) {
+ fprintf(stderr, "mbpk repo failed: %d\n", res);
+ }
+ return 0;
}