diff options
| author | dacctal <120422854+dacctal@users.noreply.github.com> | 2026-01-21 23:56:39 -0500 |
|---|---|---|
| committer | dacctal <120422854+dacctal@users.noreply.github.com> | 2026-01-21 23:56:39 -0500 |
| commit | 8926f839720471cc86fd4f7c6371d63b8f71b91d (patch) | |
| tree | c14523954085f7b6c428a488f81bfb645dcd2c83 /src/create_pkg.cc | |
| parent | 8fc3b1f6cd1062e15c0aed60a110fb91143cd801 (diff) | |
initial commit
Diffstat (limited to 'src/create_pkg.cc')
| -rw-r--r-- | src/create_pkg.cc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/create_pkg.cc b/src/create_pkg.cc new file mode 100644 index 0000000..b243afd --- /dev/null +++ b/src/create_pkg.cc @@ -0,0 +1,20 @@ +#include <string> +#include <filesystem> + +#include "vars.cc" +#include "name_from_url.cc" + +Pkg create_pkg(std::string arg) { + Pkg pkg; + + if (arg.rfind("http", 0) == 0) { + pkg.url = arg; + pkg.name = name_from_url(arg); + } + + pkg.ver = "HEAD"; + + pkg.src = pkgblds + "/" + pkg.name + "/" + pkg.ver; + + return pkg; +} |
