CMakeLists.txt (502B)
1 project (cutest C) 2 3 FILE (GLOB LIB_HDR *.h) 4 add_library (${PROJECT_NAME} CuTest.c ${LIB_HDR}) 5 6 add_executable (CuTestTest AllTests.c CuTestTest.c) 7 target_link_libraries (CuTestTest cutest) 8 9 enable_testing() 10 add_test (cutest CuTestTest) 11 12 IF (MSVC) 13 find_package (MSVC MODULE) 14 MSVC_CRT_SECURE_NO_WARNINGS (${PROJECT_NAME} CuTestTest) 15 ENDIF (MSVC) 16 17 set (CUTEST_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "CuTest headers") 18 set (CUTEST_LIBRARIES cutest CACHE INTERNAL "CuTest libraries")