diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-04-01 11:12:20 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-04-01 11:12:20 +0200 |
| commit | 419f4bebff5745b46bf30092dc7a7ca43449ea2e (patch) | |
| tree | 4b509ca6da26eeadaec193440c936954e4367f4e /kernel/tests/CMakeLists.txt | |
| parent | c30ba8bc8c1cf80a7e9b46e9f1a66dc1b409fcbd (diff) | |
| download | teachos-419f4bebff5745b46bf30092dc7a7ca43449ea2e.tar.xz teachos-419f4bebff5745b46bf30092dc7a7ca43449ea2e.zip | |
kernel/tests: implement basic simulated memory
Diffstat (limited to 'kernel/tests/CMakeLists.txt')
| -rw-r--r-- | kernel/tests/CMakeLists.txt | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/kernel/tests/CMakeLists.txt b/kernel/tests/CMakeLists.txt index 0e2ea36..0855520 100644 --- a/kernel/tests/CMakeLists.txt +++ b/kernel/tests/CMakeLists.txt @@ -7,9 +7,19 @@ add_library("kernel_test_support" "kapi/cpu.cpp" "kapi/interrupts.cpp" "kapi/memory.cpp" - + "src/log_buffer.cpp" "src/main.cpp" + "src/simulated_memory.cpp" +) + +file(GLOB_RECURSE KERNEL_TEST_SUPPORT_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "include/**.hpp") + +target_sources("kernel_test_support" PUBLIC + FILE_SET HEADERS + BASE_DIRS "include" + FILES + ${KERNEL_TEST_SUPPORT_HEADERS} ) target_include_directories("kernel_test_support" PUBLIC @@ -18,6 +28,7 @@ target_include_directories("kernel_test_support" PUBLIC target_link_libraries("kernel_test_support" PUBLIC "os::kapi" + "os::kernel" "Catch2::Catch2" ) @@ -37,7 +48,6 @@ target_include_directories("kernel_tests" PRIVATE target_link_libraries("kernel_tests" PRIVATE "os::kernel_test_support" - "os::kernel" "libs::kstd" ) |
