https://github.com/sgssgene/busy
build system for c++
https://github.com/sgssgene/busy
buildsystem
Last synced: about 1 year ago
JSON representation
build system for c++
- Host: GitHub
- URL: https://github.com/sgssgene/busy
- Owner: SGSSGene
- License: isc
- Created: 2016-07-09T10:08:10.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T19:14:58.000Z (about 3 years ago)
- Last Synced: 2025-04-10T23:12:39.798Z (about 1 year ago)
- Topics: buildsystem
- Language: C++
- Homepage:
- Size: 9.18 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# busy - (BUild SYstem)
build system for c++ projects.
Main Idea
=========
- minimal configuration of projects
Installation
============
```
git clone https://github.com/SGSSGene/busy.git
cd busy
./bootstrap.sh
sudo cp busy /usr/bin
```
How to use it
=============
If you have a project that is supported by busy you can run following things:
- `busy` will compile all libraries, executables and unittests
- `busy build ` will build only a specific executable,library or unittest
- `busy clean` will clean the workspace (shouldn't be really be needed)
- `busy cleanall` will clean the workspace (shouldn't be really be needed)
Target forms:
- executable
- static library
- shared library (headers available)
- plugin library (a shared library without headers)