Files
ibuild/README.md
2026-01-19 00:37:45 +01:00

985 B

ibuild

A simple build system written in C. The project is incomplete and is not meant to be used by anyone. It is designed to work out-of-the-box on C/C++ projects.

This project is maintained in: https://universe.0xinfinity.dev/0x221E/ibuild, where the plans, issues, and wiki are located.

Security Disclaimer

The project has not been battle-tested yet. I am not using as a daily driver yet, and when I do, I will conduct thorough testing by fuzzing the application continously for a period of time (likely a week).

I have also not reviewed the source code thoroughly yet, as this is not a Minimum Viable Product.

How to use?

You either place the executable to your /usr/local/bin, or place it into your project root.

Then run ibuild, and it should build the binary.

Configuration File

Below is a sample (future) syntax;

KEY = "VALUE";
KEY = ["VALUE1", "VALUE2"];

All Key-Values

Key Value
CC_COMPILER_PATH e.g. /usr/bin/gcc