cbuild

Crates.iocbuild
lib.rscbuild
version0.1.4
sourcesrc
created_at2023-12-29 04:01:30.636509
updated_at2023-12-29 06:59:43.505884
descriptionA Build System that uses a YAML file to build your C/C++ projects.
homepagehttps://cybercoder-naj.github.io/cbuild/
repositoryhttps://github.com/cybercoder-naj/cbuild
max_upload_size
id1082956
size15,260
Nishant Aanjaney Jalan (cybercoder-naj)

documentation

https://docs.rs/cbuild

README

cbuild

A Build System that uses a YAML file to build your C/C++ projects.

Usage/Examples

Considering this is your C project structure

|-- include/
    |-- aux.h
|-- aux.c
|-- main.c
|-- build.yaml

Then your build.yaml should look like:

- name: main.c
  out: main
  uses:
    - aux.c
  includes:
    - include
  headers:
    - include/aux.h  

In your project's root directory, execute the following command

  yabs

  # or

  yabs -p build.yaml

Authors

Commit count: 41

cargo fmt