From ed78991edc4755c0276dcb4eb454b43fa38296fc Mon Sep 17 00:00:00 2001 From: dacctal Date: Fri, 3 Apr 2026 14:56:05 +0000 Subject: countless changes --- src/add_repo.cc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/add_repo.cc (limited to 'src/add_repo.cc') diff --git a/src/add_repo.cc b/src/add_repo.cc new file mode 100644 index 0000000..3de06dc --- /dev/null +++ b/src/add_repo.cc @@ -0,0 +1,20 @@ +#include +#include + +#include "add_repo.hh" +#include "vars.hh" + +void add_repo(std::string repo, std::string repo_name) { + std::ifstream rfile(repo_file); + std::string rfile_line; + std::string rfile_contents; + while (getline(rfile, rfile_line)) { + rfile_contents += rfile_line + "\n"; + } + rfile.close(); + + std::ofstream wfile; + wfile.open(repo_file); + wfile << rfile_contents << "repos[\"" << repo_name << "\"] = \"" << repo << "\"" << std::endl; + wfile.close(); +} -- cgit v1.2.3