diff options
| author | dacctal <dacctal@symlinx.net> | 2026-05-25 06:39:29 +0000 |
|---|---|---|
| committer | dacctal <dacctal@symlinx.net> | 2026-05-25 06:39:29 +0000 |
| commit | 2dea5bc2ad4281042758f0e9bfe98fa96bc89412 (patch) | |
| tree | 325a53d3e82459b91a03e167fc8d32bc1c9f90ec /src/fetch_src.c | |
| parent | cb7e87a7889c8ee3f33db43dc2f5653385dc9e29 (diff) | |
declarative package management
Diffstat (limited to 'src/fetch_src.c')
| -rw-r--r-- | src/fetch_src.c | 4 |
1 files changed, 0 insertions, 4 deletions
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 |
