Bananymous 
							
						 
						
							
								11a2d15003 
								
							 
						 
						
							
							
								
								BuildSystem: Optimize disk image creation  
							
							... 
							
							
							
							disk image is now created with rsync so there is no need for copying the
whole sysroot twice. 
							
						 
						
							2025-08-05 03:09:24 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								b65068dc7d 
								
							 
						 
						
							
							
								
								BuildSystem: Add support for building initrd image  
							
							... 
							
							
							
							This is nice for testing when there isn't xhci controller available or
my usb stack fails :) 
							
						 
						
							2025-07-17 21:45:48 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								11174bfa14 
								
							 
						 
						
							
							
								
								BuildSystem: Rename toolchain -> x86_64-pc-banan_os  
							
							
							
						 
						
							2025-06-03 23:02:10 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								15c55b8c7d 
								
							 
						 
						
							
							
								
								BuildSystem: Don't hardcode partition UUID  
							
							... 
							
							
							
							That was dumb :D I can just read the UUID parted assigned... 
							
						 
						
							2024-11-21 20:37:42 +02:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								96a5ba0ed3 
								
							 
						 
						
							
							
								
								BuildSystem: Make root partition UUID fixed  
							
							... 
							
							
							
							This allows specifying root as UUID which makes booting nicer experience
on real hardware 
							
						 
						
							2024-11-21 17:59:38 +02:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								58a3a480b9 
								
							 
						 
						
							
							
								
								Ports: Update the port system once again!  
							
							
							
						 
						
							2024-08-10 18:18:25 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								af8fa4014f 
								
							 
						 
						
							
							
								
								BuildSystem: Always download cmake instead of using host's  
							
							... 
							
							
							
							If cmake was installed from snap, build system would cause an error
because some libfakeroot GLIBC requirement. 
							
						 
						
							2024-05-20 20:11:13 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								5d83ab2289 
								
							 
						 
						
							
							
								
								BuildSystem: Download correct cmake if it is not available  
							
							
							
						 
						
							2023-12-28 19:13:27 +02:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								9e44e8be75 
								
							 
						 
						
							
							
								
								Buildsystem: default bootloader is not my custom one  
							
							... 
							
							
							
							You can set BANAN_BOOTLOADER=GRUB to use grub instead. Image creation
does not convert disk image now automatically between bootloaders and
calling ./bos image-full is now required. 
							
						 
						
							2023-11-18 17:18:03 +02:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								f6c312a6b3 
								
							 
						 
						
							
							
								
								BuildSystem: using sysroot doesn't need root privileges anymore!  
							
							... 
							
							
							
							Sysroot is now created with fakeroot. This allows root access to be
only needed for disk image creation, since it uses loopback devices. 
							
						 
						
							2023-11-04 17:50:43 +02:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								c71ac588b2 
								
							 
						 
						
							
							
								
								BuildSystem: Fix bugs in new build system  
							
							... 
							
							
							
							I had not tested the new build system with clean toolchain build
but it seems to work now. 
							
						 
						
							2023-10-24 16:48:46 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								ce87e0a605 
								
							 
						 
						
							
							
								
								BuildSystem: Rewrite whole build system structure  
							
							... 
							
							
							
							Now you have to use script/build.sh for building and running banan-os 
							
						 
						
							2023-10-24 11:56:00 +03:00