From 090ba239c5c71c765706019fa2733ed2b28ece8f Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 7 Oct 2023 11:17:54 +0200 Subject: kernel: move x86_64 entry point source --- source/kernel/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'source/kernel/CMakeLists.txt') diff --git a/source/kernel/CMakeLists.txt b/source/kernel/CMakeLists.txt index c8e0c4a..48c9e4a 100644 --- a/source/kernel/CMakeLists.txt +++ b/source/kernel/CMakeLists.txt @@ -2,7 +2,7 @@ set(TEACHOS_KERNEL_LINKER_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/arch/${CMAKE_SYSTE mark_as_advanced(TEACHOS_KERNEL_LINKER_SCRIPT) add_executable("kernel" - "src/entry.cpp" + "arch/${CMAKE_SYSTEM_PROCESSOR}/src/entry.cpp" ) target_compile_features("kernel" PRIVATE @@ -16,6 +16,10 @@ target_compile_options("kernel" PRIVATE "$<$:-pedantic-errors>" ) +target_include_directories("kernel" PRIVATE + "arch/${CMAKE_SYSTEM_PROCESSOR}/include" +) + target_link_options("kernel" PRIVATE "-T${TEACHOS_KERNEL_LINKER_SCRIPT}" ) -- cgit v1.2.3