Skip to content
ne-app-openPublic

About

Main-line development of the NeBld build system (https://go.ne-app.eu/bld) Designed as a modular and lightweight build system.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Ne.app NeBld System

License: BSD-3.0

This build system is designed to be fast and easy-to-use and easy to install. Targeting general use for C/C++ projects as well.

Requirements:

  • GNU C++
  • GNU Make

Fast Install:

You can install directly nebuild from this command alone on POSIX:

curl -fsSL https://raw.githubusercontent.com/ne-app-open/nebld/refs/heads/develop/install.sh | sh

And on Windows:

curl -fsSL https://raw.githubusercontent.com/ne-app-open/nebld/refs/heads/develop/install.sh && install.sh

Guide (GNU Make):

On Linux...

You do this:

make -f linux-gcc.make

On Windows...

You do this:

make -f win64-msvc.make

Or for MSVC:

make -f win64-msvc.make

Guide (NeBuild):

  • Run nebld and pass the path to the manifest file to build from the sources:
nebld targets/osx.json

Guide (CMake):

  • Use CMake to build nebld from the sources:
cmake -S . -B build
cmake --build build
Copyright (C) 2024-2026, Amlal El Mahrouss and NE.APP, licensed under the BSD 3 Clause license.

About

Main-line development of the NeBld build system (https://go.ne-app.eu/bld) Designed as a modular and lightweight build system.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages