diff options
| author | Eugen Wissner <belka@caraus.de> | 2025-05-02 15:26:32 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2025-05-02 17:05:37 +0200 |
| commit | 692edeb8e156f842433cd32236d960223ded4ab0 (patch) | |
| tree | c2e70edbbd6cb0d6713a8ac393cbf5aade6f5daf /README.md | |
| parent | 933f4bb481cab7ba4d27daa2de3b1683e84f0f13 (diff) | |
| download | katja-692edeb8e156f842433cd32236d960223ded4ab0.tar.gz | |
Add a short description and intention
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,13 @@ +# katja + +This is an ongoing effort to create a package management library +for Slackware Linux. The purpose of the library is to provide an +interface between different kinds of Slackware repository formats +and console or graphical user interfaces. + +To test the functionality there is also a text user interface +implementation, that exposes the library to a user. + ## Build instructions ```sh @@ -9,3 +19,10 @@ Pass `-DCMAKE_BUILD_TYPE=Debug` or `-DCMAKE_BUILD_TYPE=Release` to `cmake` to select the according build configuration. This builds a CLI that can be then found in `./build/bin/katja`. + +## Project structure + +The library code is in `katja/`. Public headers are under `include/`. +Finally the optional UI implementation is under `cli/`. There are +also some tests in the appropriate directory. There are +also some tests in the appropriate directory. |
