cbuild 0.1.4

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

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