18 lines
463 B
CMake
18 lines
463 B
CMake
FetchContent_Declare(
|
|
unity
|
|
GIT_REPOSITORY https://github.com/ThrowTheSwitch/Unity.git
|
|
GIT_TAG v2.6.1
|
|
)
|
|
FetchContent_MakeAvailable(unity)
|
|
|
|
add_compile_definitions(ASWM_TEST_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
|
|
add_executable(test_aswm
|
|
test_set_up.c
|
|
aswm/test_aswm.c
|
|
aswm/test_aswm_create_windows.c
|
|
)
|
|
target_include_directories(test_aswm PUBLIC ${unity_SOURCE_DIR}/src)
|
|
target_link_libraries(test_aswm libaswm unity)
|
|
|
|
enable_testing()
|
|
add_test(aswm test_aswm)
|