C/C++ build system written in bash
| default_tasks | ||
| example_dependency_configs | ||
| .gitignore | ||
| bootstrap.sh | ||
| CBUILD_VERSION | ||
| cbuild.sh | ||
| CHANGELOG.md | ||
| chmod_scripts.sh | ||
| config.sh | ||
| default.config | ||
| detect_os.sh | ||
| functions.sh | ||
| myprint.sh | ||
| README.md | ||
| setup.sh | ||
cbuild
My C/C++ build system written in sh.
Installation
git clone https://timerix.ddns.net:3322/cbuild.git
cd cbuild
sudo ./setup.sh
Can be installed to ~/.local/ if you have no root rights.
-
./setup.sh --local - Then add
~/.local/bintoPATHin your shell config.
Usage
- Initialize cbuild project in some directory:
cd some_project cbuild --new-project - Edit
project.config. - Call some tasks:
cbuild build_exec_dbg exec
P.S. See help
cbuild -h