chore(build): allow usage of USE_CRYSTAL_KERNEL env var when buildingso we can toggle between crystal and c++ kernel easily
@@ -20,7 +20,7 @@ echo -e "\nBuilding..."
nasm ./boot/bootloader.asm -I ./boot/ -o ./bin/bootloader.bin || exit 1
nasm -felf32 ./kernel/entry.asm -o ./build/kernelEntryPoint.o || exit 1
-use_crystal_kernel=true
+use_crystal_kernel=${USE_CRYSTAL_KERNEL:-true}
if [ "$use_crystal_kernel" = true ]
then
@@ -47,9 +47,6 @@ def clear_screen
end
fun kmain
- # IDT.enable_interrupts
- # kprint "Hello from Fluorite."
-
message = "[CrystalOS Kernel] Hello from Crystal"
clear_screen