blob: 0b79a947460278744790fa795f2c11d5e65bb961 (
plain)
1
2
3
4
5
6
7
8
9
10
|
#include <stdlib.h>
#include "fetch_src.hh"
#include "fetch_git.hh"
void fetch_src(Pkg pkg) {
if (std::filesystem::exists(pkg.src)) { std::filesystem::remove_all(pkg.src); }
if (pkg.url == "") { std::filesystem::create_directories(pkg.src); return; }
else if (fetch_git(pkg) == 0) { return; } else { exit(EXIT_FAILURE); }
}
|