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…
	
	Add table
		Add a link
		
	
		Reference in a new issue