This commit is contained in:
2026-07-28 14:17:49 +08:00
parent a68366efb2
commit a222cf81bb
28 changed files with 2421 additions and 231 deletions
+14 -1
View File
@@ -18,4 +18,17 @@ foreach (item IN LISTS TEST_SOURCES)
message(STATUS "[${PROJECT_NAME}] TEST UNIT: ${TestUnit} - ${item}")
add_executable(${TestUnit} ${item})
target_link_libraries(${TestUnit} PRIVATE ${PROJECT_NAME})
endforeach ()
endforeach ()
file(GLOB GUI_TEST_SOURCES ${SOURCE_DIR}/GUITest/*.t.c)
foreach (item IN LISTS GUI_TEST_SOURCES)
get_filename_component(TestUnit ${item} NAME_WLE)
message(STATUS "[${PROJECT_NAME}] TEST UNIT: ${TestUnit} - ${item}")
add_executable(${TestUnit} WIN32 ${item})
target_include_directories(${TestUnit} PUBLIC ${SOURCE_DIR}/GUITest)
target_link_libraries(${TestUnit} PRIVATE ${PROJECT_NAME})
endforeach ()
target_sources(Resource.t PRIVATE GUITest/Resource.rc)
target_sources(Snake.t PRIVATE GUITest/Snake.rc)
target_sources(SimpFont.t PRIVATE GUITest/SimpFont.rc)