An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# The NeBuild System.

[![License: GPL-3.0](https://img.shields.io/badge/license-BSD--3.0-blue.svg)](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.