initial kernel

This commit is contained in:
2023-03-17 22:13:42 +01:00
commit 591b6d61c5
15 changed files with 346 additions and 0 deletions

19
CMakeLists.txt Normal file
View File

@@ -0,0 +1,19 @@
project(yak)
cmake_minimum_required()
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)