initial commit

This commit is contained in:
nexusverypro
2026-07-03 02:00:27 +01:00
parent 85fa958433
commit 3192afe07d
18 changed files with 1592 additions and 0 deletions

16
tests/CMakeLists.txt Normal file
View File

@@ -0,0 +1,16 @@
file(GLOB TEST_FILES CONFIGURE_DEPENDS "*.cpp")
foreach(TEST_FILE ${TEST_FILES})
get_filename_component(TEST_NAME ${TEST_FILE} NAME_WE)
add_executable(${TEST_NAME} ${TEST_FILE})
target_link_libraries(${TEST_NAME} PRIVATE radhook)
add_test(NAME ${TEST_NAME} COMMAND ${TEST_NAME})
add_custom_command(TARGET ${TEST_NAME} POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_if_different
$<TARGET_FILE:radhook>
$<TARGET_FILE_DIR:${TEST_NAME}>
)
endforeach()