From f849b3f7bac44068dd54851f57398c4b1205fb15 Mon Sep 17 00:00:00 2001 From: Ella-0 <23418164+Ella-0@users.noreply.github.com> Date: Thu, 7 Jan 2021 00:23:15 +0000 Subject: [PATCH] Updated TODO --- README.md | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 98c6bd7..d1ce241 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,40 @@ All build scripts are 0BSD Licensed. ## TODO - - NetBSD Curses + - Switch to different file system layout (follow standard) + - Switch to making single utilities with busybox and toybox - LLVM (Work out how to split packages) - - Linux kernel (no perl patch) - - FreeBSD Kernel (bootloader?) + - LLVM Sort out the symlinking madness + - Linux kernel (no perl patch, byacc patch) + - FreeBSD Kernel (bootloader?, syslinux should support it) + - FreeBSD libc? Standalone build how? (rly need LLVM libc) + - Init system ( paralel shit and dependencies ) + - QEMU for multiarch + +## New File System Layout +__**NO LIB64 or LIB32**__ +``` +/bin +/boot +/dev +/etc +/home +/lib +/mnt +/opt +/proc +/root +/run +/sbin +/srv +/sys +/tmp +/usr + |--/bin + |--/include + |--/lib + |---linux-musl => . + |--aarch64-linux-musl + +/var +```