Updated TODO
This commit is contained in:
parent
ad63cae230
commit
f849b3f7ba
1 changed files with 36 additions and 3 deletions
39
README.md
39
README.md
|
@ -5,7 +5,40 @@ All build scripts are 0BSD Licensed.
|
||||||
|
|
||||||
|
|
||||||
## TODO
|
## 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)
|
- LLVM (Work out how to split packages)
|
||||||
- Linux kernel (no perl patch)
|
- LLVM Sort out the symlinking madness
|
||||||
- FreeBSD Kernel (bootloader?)
|
- 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
|
||||||
|
|--<arch>-linux-musl => .
|
||||||
|
|--aarch64-linux-musl
|
||||||
|
|
||||||
|
/var
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue