| Crates.io | tesohh-bricks |
| lib.rs | tesohh-bricks |
| version | 1.0.4 |
| created_at | 2025-02-28 15:51:50.321203+00 |
| updated_at | 2025-03-02 12:30:11.951363+00 |
| description | build system and package manager for C/C++ |
| homepage | https://github.com/Tesohh/bricks |
| repository | https://github.com/Tesohh/bricks |
| max_upload_size | |
| id | 1572942 |
| size | 141,203 |
build system and package manager for C/C++
Go to the bricks guide
pkg-configarcargo install tesohh-bricks
git clone https://github.com/Tesohh/bricks.git
cd bricks
cargo install --path .
To initialize a new project (binary):
bricks init project_name
After adding all dependencies to the brick.toml file, run bricks install
learn more on the guide
Here is an example config for a raylib project:
[brick]
name = "project_name"
kind = "binary"
lang = "c"
edition = "c99"
[libs.raylib]
kind = "git"
repo = "https://github.com/raysan5/raylib.git"
version = "5.5"
overrides.build = "cd src; make"
overrides.include_dir = "src"
overrides.lib_dir = "src"