From 8772ad497772adc163957cdbf815f2d08f2eac68 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sun, 30 Nov 2025 09:41:35 -0500 Subject: chore: new ReadMe, better repository hygiene. Signed-off-by: Amlal El Mahrouss --- .github/.keep | 0 README.md | 21 +++++++-------------- meta/png/logo.png | Bin 887313 -> 0 bytes patches/.keep | 0 sysroot.sh | 4 ++++ 5 files changed, 11 insertions(+), 14 deletions(-) create mode 100644 .github/.keep delete mode 100644 meta/png/logo.png create mode 100644 patches/.keep create mode 100644 sysroot.sh diff --git a/.github/.keep b/.github/.keep new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index 3745fe1..7598db2 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,13 @@ - +# SysRoot -The system repository was developed to hold the NeKernel components together. - -Acting as the software distribution for NeKernel. +Acting as the software distribution for NeKernel. this was developed to hold the its components and sysroot altogether. ## Reasons: -There is three main reasons for this repository: - -- Hold the codebase in a single repository, it is way more maintable than a fragmented one. -- Easier paths based on the `system` path, i.e (../kernel -> /system/src/kernel) -- One central system release is easier than releasing each component on its own. - -## Notes +There is three main reasons for this repository's existence: -- `include` is for the system libraries (libSystem, libDDK) and other third-party installed libraries headers. -- `devices` and `network` are for network and standard devices on NeKernel. +- Hold the codebase in a single repository, that is way more maintable than a fragmented one. +- Easier path resolutions based on a virtual root path, i.e (../kernel -> /src/kernel) +- Making releases cycle much more easier to document and do than before. -###### Copyright 2025, Amlal El Mahrouss & NeKernel.org Contributors. Licensed under Apache 2.0. +###### Copyright 2025, Amlal El Mahrouss & NeKernel.org Authors. Licensed under Apache 2.0. diff --git a/meta/png/logo.png b/meta/png/logo.png deleted file mode 100644 index b7ec578..0000000 Binary files a/meta/png/logo.png and /dev/null differ diff --git a/patches/.keep b/patches/.keep new file mode 100644 index 0000000..e69de29 diff --git a/sysroot.sh b/sysroot.sh new file mode 100644 index 0000000..e6df12b --- /dev/null +++ b/sysroot.sh @@ -0,0 +1,4 @@ +#! /bin/sh + +echo "SysRoot => None have been made." +exit 0 -- cgit v1.2.3