https://github.com/m6vrm/nob.h
No bullshit build system for C and C++
https://github.com/m6vrm/nob.h
build-system c cpp
Last synced: 2 months ago
JSON representation
No bullshit build system for C and C++
- Host: GitHub
- URL: https://github.com/m6vrm/nob.h
- Owner: m6vrm
- License: mit
- Created: 2025-04-29T17:56:34.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-03-31T02:49:28.000Z (3 months ago)
- Last Synced: 2026-03-31T05:29:52.477Z (3 months ago)
- Topics: build-system, c, cpp
- Language: C
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
nob.h
=====
**No b**ullshit build system for C and C++.
Allows to write build system in language you already know without third-party tools like CMake, Make, shell.
* Linux, macOS and Windows support
* C and C++ support
* Compilation database generation (`compile_commands.json`)
> Idea stolen from https://github.com/tsoding/nob.h.
Usage
-----
Copy `nob.h` to your project and implement `nob.c`.
Example
-------
cd example
cc -o nob nob.c
./nob
./build/example