From 0334d0060c17f57d7a9b64677e3ca199a6029019 Mon Sep 17 00:00:00 2001 From: forever2k38 Date: Mon, 31 Aug 2026 13:31:32 +0200 Subject: feat: package info --- src/repo.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/repo.c') diff --git a/src/repo.c b/src/repo.c index 9238a27..8d16320 100644 --- a/src/repo.c +++ b/src/repo.c @@ -1,11 +1,11 @@ -#define _XOPEN_SOURCE 700 - #include "repo.h" #include "dirent.h" #include "limits.h" #include "malloc.h" +#include "package.h" #include "stdio.h" +#include int repo_check_package(pow_repo **repos, size_t repo_count, const char *query) { if (!repos) { @@ -49,6 +49,16 @@ int repo_check_package(pow_repo **repos, size_t repo_count, const char *query) { printf("found package %s in repo %s\n", query, repos[i]->path); + pow_package *pkg = malloc(sizeof(pow_package)); + + package_open(pkg, "../testing/samurai/1.3.lua"); + + printf("Name: %s\n" + "Version: %s\n", + pkg->name, pkg->version); + + package_close(pkg); + closedir(dp); } -- cgit v1.3