kvass build system (BS) :trl:
- C 99.3%
- Shell 0.7%
| borscht | ||
| configure.sh | ||
| kcfg.md | ||
| LICENSE | ||
| manual.md | ||
| projcfg.cfg | ||
| readme.md | ||
Borscht
Copyright (c) jastahooman, 2026
Literally a build system, it is somewhat portable.
Dependencies
- The user should have a C compiler (everyone compiling your project has one, believe me)
- Access to the standard and POSIX libraries (unless it's a hobby OS, you'll be fine)
make(everyone compiling your project DEFINITELY at least has 'make')
Implementation Details
Note: using 'configure.sh' in the form it's provided in the repo is discouraged heavily! Please use it as a template!
- Copy the
borschtdirectory andconfigure.shinto your program's build thing. - The
configure.shcan be changed, with the changes distributed. It is essentially public domain.- Note: Borscht can be used with another build system. It's main goal is to configure things.
- Note 2: The
projcfg.cfgfile must be present in the Borscht running directory.
- Write a config file, instructions are in the
kvass-docsrepo, inspecs/borscht.md - Make sure it doesn't explode on you.
- Enjoy - thanks for using Borscht!