2025-07-26 18:01:27 +03:30
|
|
|
if (NOT WIN32)
|
2025-07-28 20:45:24 +03:30
|
|
|
add_library_module(surface linux/system.cpp)
|
2025-09-18 19:15:29 +03:30
|
|
|
target_link_libraries(surface PRIVATE X11)
|
|
|
|
|
|
2025-09-10 15:24:42 +03:30
|
|
|
else(WIN32)
|
|
|
|
|
add_library_module(surface windows/system.cpp)
|
2025-09-18 19:15:29 +03:30
|
|
|
|
2025-07-26 18:01:27 +03:30
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
target_link_libraries(surface PUBLIC
|
|
|
|
|
ecs
|
|
|
|
|
app
|
2025-09-20 15:36:15 +03:30
|
|
|
math
|
2025-09-24 15:08:15 +03:30
|
|
|
memory
|
2025-10-08 06:27:03 +03:30
|
|
|
tbb
|
2025-07-26 18:01:27 +03:30
|
|
|
PRIVATE
|
|
|
|
|
logger
|
|
|
|
|
lt_debug
|
2025-10-03 13:26:07 +03:30
|
|
|
time
|
2025-07-26 18:01:27 +03:30
|
|
|
)
|
2025-07-28 20:45:24 +03:30
|
|
|
|
|
|
|
|
add_test_module(surface system.test.cpp)
|
2025-10-10 13:20:49 +03:30
|
|
|
add_fuzz_module(surface system.fuzz.cpp)
|