BUILD_DIR := env_var_or_default("BUILD_DIR", justfile_directory() + "/.build") TEMP_DIR := env_var_or_default("TEMP_DIR", BUILD_DIR + "/temp") build: cmake -B {{TEMP_DIR}}/Kernel -S . \ -DCMAKE_TOOLCHAIN_FILE=cmake/aarch64-bare.cmake cmake --build {{TEMP_DIR}}/Kernel cp {{TEMP_DIR}}/Kernel/Kernel.bin {{BUILD_DIR}}/Kernel/ksOSKernel.bin @echo "✅ Kernel ready at: {{BUILD_DIR}}/Kernel/ksOSKernel.bin" clean: rm -rf {{TEMP_DIR}}/Kernel rm -f compile_commands.json