project(yak C ASM) cmake_minimum_required(VERSION 3.24.0) include(FetchContent) add_subdirectory(yak-kernel) add_custom_target(boot-cdrom.iso COMMAND xorriso -follow on -as mkisofs -b limine-cd.bin -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot limine-cd-efi.bin -efi-boot-part --efi-boot-image --protective-msdos-label ${CMAKE_CURRENT_SOURCE_DIR}/boot-cdrom -o boot-cdrom.iso DEPENDS yak.elf)