Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 1.65 KB

File metadata and controls

61 lines (36 loc) · 1.65 KB

Ne.app NeSystem

Notice

NeSystem is not open to new contributors, unless you contributed to similar Ne.app modules and similar large scale open source projects. This is done to have the highest quality merge requests.

LICENSE GitHub Repo Stars

Getting Started

Please follow the instructions below to get started:

Building

You will need

  • nebuild, the in-house build system.
  • MinGW or Clang, depending on the HAL/target ISA.
  • CoreUtils, for the core compiler utilities.

(Please follow the instructions in /private/src/refs and wiki to get started)

Quick Install

Note

On Windows, you will need to use the setup link at: curl -fsSL http://setup.nekernel.org.

curl -fsSL http://install.nekernel.org | sh

On the primers

The primers are available at:

Designed to be make onboarding easier.

Design rationale

There is three main reasons for this repository's existence:

  • Hold the system in a single repository.
  • Easier path resolutions based on a virtual root path, i.e (../krnl -> /private/src/krnl)
  • Easier cycles and vetting for Ne.app releases.

Packaging

We plan to host a package registry for NeSystem and ant HPC systems.

Community

Ne.app has a community discord for contributors and announcements.

Copyright 2022-2026, Amlal El Mahrouss. Licensed under Apache 2.0.