aboutsummaryrefslogtreecommitdiff
path: root/src/fetch_src.cc
diff options
context:
space:
mode:
authordacctal <dacctal@symlinx.net>2026-05-24 10:23:38 +0000
committerdacctal <dacctal@symlinx.net>2026-05-24 10:23:38 +0000
commitaa0d78815004ae6b0c4a42b0e024f5c4ef555ae2 (patch)
tree62f97b4c5acfdb98003568466f878fbd3d6b9dfb /src/fetch_src.cc
parent83d471f2c1d1b1fa6be51f41e4f1c36ab19d7094 (diff)
c rewrite
Diffstat (limited to 'src/fetch_src.cc')
-rw-r--r--src/fetch_src.cc25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/fetch_src.cc b/src/fetch_src.cc
deleted file mode 100644
index 626e798..0000000
--- a/src/fetch_src.cc
+++ /dev/null
@@ -1,25 +0,0 @@
-#include <stdlib.h>
-#include <iostream>
-#include "fetch_src.hh"
-#include "fetch_git.hh"
-
-void fetch_src(Pkg pkg) {
- std::cout << print_pkgit << "target source directory: " << pkg.src << std::endl;
- if (std::filesystem::exists(pkg.src)) {
- std::cout << print_pkgit << pkg.src << " already exists. deleting..." << std::endl;
- std::filesystem::remove_all(pkg.src);
- }
- if (pkg.url == "") {
- std::cout << print_pkgit << "creating directory " << pkg.src << "..." << std::endl;
- std::filesystem::create_directories(pkg.src);
- return;
- }
- else if (fetch_git(pkg) == 0) {
- std::cout << print_pkgit << "cloned into " << pkg.src << "..." << std::endl;
- return;
- }
- else {
- std::cout << print_error << "no fetch methods worked." << std::endl;
- exit(EXIT_FAILURE);
- }
-}