aboutsummaryrefslogtreecommitdiff
path: root/src/fetch_src.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fetch_src.c')
-rw-r--r--src/fetch_src.c4
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