diff --git a/src/boot/boot.module b/src/boot/boot.module index cc240e3..b6e02f8 100644 --- a/src/boot/boot.module +++ b/src/boot/boot.module @@ -1,6 +1,6 @@ # vim: ft=python -module("boot", +boot = module("boot", kind = "exe", output = "boot.efi", targets = [ "boot" ], @@ -21,3 +21,11 @@ module("boot", "support.cpp", "video.cpp", ]) + +boot.add_depends([ + "main.cpp", + "memory_map.cpp", + "paging.cpp", + ], [ + "${target_dir}/bootproto.dir/include/bootproto/memory.h", + ]) diff --git a/src/kernel/memory.h.cog b/src/kernel/memory.h.cog index 37a3673..c6aa7b5 100644 --- a/src/kernel/memory.h.cog +++ b/src/kernel/memory.h.cog @@ -1,7 +1,7 @@ #pragma once // vim: ft=cpp -/// \file bootproto/memory.h +/// \file memory.h /// Import memory layout constants necessary for boot #include