From 7d5eab1a8e4837b065d2514d0a62d1428b52a560 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Thu, 11 Sep 2025 18:55:31 +0200 Subject: [PATCH] Remove redundant source list and reuse XTOSKRNL_SOURCE for libxtos --- xtoskrnl/CMakeLists.txt | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/xtoskrnl/CMakeLists.txt b/xtoskrnl/CMakeLists.txt index 14918b1..5292a01 100644 --- a/xtoskrnl/CMakeLists.txt +++ b/xtoskrnl/CMakeLists.txt @@ -7,20 +7,6 @@ include_directories( ${EXECTOS_SOURCE_DIR}/sdk/xtdk ${XTOSKRNL_SOURCE_DIR}/includes) -# Specify list of library source code files -list(APPEND LIBXTOS_SOURCE - ${XTOSKRNL_SOURCE_DIR}/ar/${ARCH}/boot.S - ${XTOSKRNL_SOURCE_DIR}/ar/${ARCH}/cpufunc.cc - ${XTOSKRNL_SOURCE_DIR}/hl/cport.c - ${XTOSKRNL_SOURCE_DIR}/hl/${ARCH}/ioport.c - ${XTOSKRNL_SOURCE_DIR}/rtl/globals.c - ${XTOSKRNL_SOURCE_DIR}/rtl/guid.c - ${XTOSKRNL_SOURCE_DIR}/rtl/math.c - ${XTOSKRNL_SOURCE_DIR}/rtl/memory.c - ${XTOSKRNL_SOURCE_DIR}/rtl/plist.c - ${XTOSKRNL_SOURCE_DIR}/rtl/string.c - ${XTOSKRNL_SOURCE_DIR}/rtl/widestr.c) - # Specify list of kernel source code files list(APPEND XTOSKRNL_SOURCE ${XTOSKRNL_SOURCE_DIR}/ar/${ARCH}/archsup.S @@ -93,7 +79,7 @@ list(APPEND XTOSKRNL_SOURCE set_specfile(xtoskrnl.spec xtoskrnl.exe) # Link static XTOS library -add_library(libxtos ${LIBXTOS_SOURCE}) +add_library(libxtos ${XTOSKRNL_SOURCE}) # Link kernel executable add_executable(xtoskrnl