https://github.com/nekernel-org/nebuild
The Build System for NeKernel.
https://github.com/nekernel-org/nebuild
build-system cpp json toml
Last synced: 4 months ago
JSON representation
The Build System for NeKernel.
- Host: GitHub
- URL: https://github.com/nekernel-org/nebuild
- Owner: nekernel-org
- License: bsd-3-clause
- Created: 2025-03-23T12:50:48.000Z (about 1 year ago)
- Default Branch: develop
- Last Pushed: 2026-02-13T22:24:56.000Z (4 months ago)
- Last Synced: 2026-02-14T04:45:15.560Z (4 months ago)
- Topics: build-system, cpp, json, toml
- Language: C++
- Homepage: https://nekernel.org/nebuild
- Size: 577 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The NeBuild System.
[](LICENSE)
Fast and easy to use build system for low-level projects.
## Requirements:
- GNU C++
- GNU Make
## Guide (GNU Make):
- Run make `build-nebuild-core` and `build-nebuild` to build from source.
## Guide (NeBuild):
- Run `nebuild` and pass the path to the manifest file to build from source:
```sh
nebuild targets/osx.json
```
## Guide (CMake):
- Use CMake to build `nebuild` from source:
```zsh
cmake -S . -B build
cmake --build build
```
###### Copyright (C) 2024-2026, Amlal El Mahrouss and NeKernel.org Authors, licensed under the BSD 3 Clause license.