summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-11-30 09:41:35 -0500
committerAmlal El Mahrouss <amlal@nekernel.org>2025-11-30 09:41:35 -0500
commit8772ad497772adc163957cdbf815f2d08f2eac68 (patch)
tree6b906311b09628b0402a65fcbb9dceea66982b1f
parent75649f69c5269204d911abccdb3b01135165cf93 (diff)
chore: new ReadMe, better repository hygiene.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--.github/.keep0
-rw-r--r--README.md21
-rw-r--r--meta/png/logo.pngbin887313 -> 0 bytes
-rw-r--r--patches/.keep0
-rw-r--r--sysroot.sh4
5 files changed, 11 insertions, 14 deletions
diff --git a/.github/.keep b/.github/.keep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.github/.keep
diff --git a/README.md b/README.md
index 3745fe1..7598db2 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,13 @@
-<img src="./meta/png/logo.png"/>
+# 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
--- a/meta/png/logo.png
+++ /dev/null
Binary files differ
diff --git a/patches/.keep b/patches/.keep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/patches/.keep
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