diff options
Diffstat (limited to 'include/katja')
| -rw-r--r-- | include/katja/database.hpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/include/katja/database.hpp b/include/katja/database.hpp new file mode 100644 index 0000000..d4d99e6 --- /dev/null +++ b/include/katja/database.hpp @@ -0,0 +1,28 @@ +#pragma once + +#include <string> + +namespace katja +{ + constexpr const char *database = "/var/lib/pkgtools/packages"; + + class database_package + { + database_package(std::string&& name, std::string&& version, + std::string&& architecture, std::string&& build_tag); + + static database_package create_database_package(const std::string& fullname); + + public: + const std::string build_tag; + const std::string architecture; + const std::string version; + const std::string name; + + database_package(const std::string& fullname); + + std::string to_string() const; + }; + + +} |
