C/C++ build system written in bash
| default_tasks | ||
| default_vscode | ||
| example_dependency_configs | ||
| include | ||
| .gitattributes | ||
| .gitignore | ||
| bootstrap.sh | ||
| CBUILD_VERSION | ||
| cbuild.sh | ||
| CHANGELOG.md | ||
| chmod_scripts.sh | ||
| project.config.default | ||
| project.config.user.default | ||
| README.md | ||
| setup.sh | ||
cbuild
My C/C++ build system written in sh.
Installation
git clone https://timerix.ddns.net:3322/Timerix/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