| Crates.io | embargo-cpp |
| lib.rs | embargo-cpp |
| version | 0.1.1 |
| created_at | 2025-10-28 04:52:53.192467+00 |
| updated_at | 2025-10-28 05:22:43.060129+00 |
| description | A C++ build tool for the modern world. |
| homepage | https://github.com/dbecher1/Embargo |
| repository | https://github.com/dbecher1/Embargo |
| max_upload_size | |
| id | 1904176 |
| size | 83,597 |
A C++ build tool for the modern world.
Inspired by Rust's Cargo in more than just name, the vision for Embargo is to create a build system that brings accessibility to the novice programmer, while not sacrificing power, performance and customizability for the power user.
This tool is just barely in its infancy, so almost if not all features mentioned are likely to be in progress, if not entirely yet unimplemented. The purpose for this README is, as of now, mostly to cast vision for how exciting Embargo can and should be.
The project is in a minimally working alpha phase currently. Init, New, Build and Run commands are implemented with limited flags/options. For planned features, see the Github issues for this repository.
g++ (and currently only supporting g++)git for version controlcargo install embargo-cpp
This will install the embargo binary.
The following commands are implemented; in lieu of further documentation, information on command flags can be obtained by adding the -h flag.
embargo init
embargo new <NAME>
embargo build
embargo run
build before runningembargo clean