aboutsummaryrefslogtreecommitdiff
path: root/kernel/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-01-16 13:36:38 +0100
committerFelix Morgner <felix.morgner@ost.ch>2026-01-16 13:36:38 +0100
commit7d6f0ed063790042a808f4bf07c50d308b3f2de4 (patch)
tree1a2e1c4ed7e2f3d8e6cdcfb012e554d1a4eb1e5a /kernel/CMakeLists.txt
parent9750405757396d006ab6992fb93baf414b3e2ae8 (diff)
downloadteachos-7d6f0ed063790042a808f4bf07c50d308b3f2de4.tar.xz
teachos-7d6f0ed063790042a808f4bf07c50d308b3f2de4.zip
chore: restructure namespaces
Diffstat (limited to 'kernel/CMakeLists.txt')
-rw-r--r--kernel/CMakeLists.txt15
1 files changed, 8 insertions, 7 deletions
diff --git a/kernel/CMakeLists.txt b/kernel/CMakeLists.txt
index 7733c1b..97a0267 100644
--- a/kernel/CMakeLists.txt
+++ b/kernel/CMakeLists.txt
@@ -1,14 +1,15 @@
add_executable("kernel"
- "src/main.cpp"
+ # Platform-independent KAPI implementation
+ "kapi/cio.cpp"
+ "kapi/memory.cpp"
+ "kapi/system.cpp"
# KSTD OS Implementation
- "src/kstd/os.cpp"
- "src/kstd/print.cpp"
+ "kstd/os.cpp"
+ "kstd/print.cpp"
- # Platform Independent KAPI implementation
- "src/kapi/cio.cpp"
- "src/kapi/memory.cpp"
- "src/kapi/system.cpp"
+ # Kernel Implementation
+ "src/main.cpp"
)
target_include_directories("kernel" PRIVATE