feat: add JobSystem

This commit is contained in:
2026-10-24 00:59:22 +02:00
parent b798ed0378
commit 9c5a97cfbd
7 changed files with 502 additions and 1 deletions
+2 -1
View File
@@ -10,6 +10,7 @@ add_executable(destrum_tests
gameplay_tests.cpp
editor_tests.cpp
audio_tests.cpp
jobs_tests.cpp
${CMAKE_SOURCE_DIR}/lightkeeper/src/components/Activatable.cpp
${CMAKE_SOURCE_DIR}/lightkeeper/src/components/Interactable.cpp
${CMAKE_SOURCE_DIR}/lightkeeper/src/components/InteractableButton.cpp
@@ -38,6 +39,6 @@ target_link_libraries(destrum_tests PRIVATE destrum::destrum destrum::editor)
destrum_enable_warnings(destrum_tests)
destrum_copy_runtime_dlls(destrum_tests)
foreach(suite core serialization physics assets graphics ui gameplay editor audio)
foreach(suite core serialization physics assets graphics ui gameplay editor audio jobs)
add_test(NAME destrum_tests.${suite} COMMAND destrum_tests ${suite})
endforeach()