From 2dea5bc2ad4281042758f0e9bfe98fa96bc89412 Mon Sep 17 00:00:00 2001 From: dacctal Date: Mon, 25 May 2026 06:39:29 +0000 Subject: declarative package management --- src/fetch_src.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/fetch_src.c') diff --git a/src/fetch_src.c b/src/fetch_src.c index 044ef12..f05557a 100644 --- a/src/fetch_src.c +++ b/src/fetch_src.c @@ -22,23 +22,19 @@ static int remove_tree(const char *fpath, const struct stat *sb, int typeflag, s void fetch_src(Pkg pkg) { printf("%starget source directory: %s\n", print_pkgit, pkg.src); - if (file_exists(pkg.src)) { printf("%s%s already exists. deleting...\n", print_pkgit, pkg.src); nftw(pkg.src, remove_tree, 64, FTW_DEPTH | FTW_PHYS); } - if (strcmp(pkg.url, "") == 0) { printf("%screating directory %s...\n", print_pkgit, pkg.src); mkdir_p(pkg.src); return; } - if (fetch_git(pkg) == 0) { printf("%scloned into %s...\n", print_pkgit, pkg.src); return; } - printf("%sno fetch methods worked.\n", print_error); exit(EXIT_FAILURE); } \ No newline at end of file -- cgit v1.2.3