# HG changeset patch
# User Akos Ladanyi <ladanyi@tmit.bme.hu>
# Date 1282764898 -7200
# Node ID e20fecd1945f0d5ac2a82b79a0e7d794de4e6cd9
# Parent 24b3f18ed9e2bea99ab482c493c3db769362ecf0
Add check target for CMake (#388)
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
a
|
b
|
|
| 39 | 39 | |
| 40 | 40 | ENABLE_TESTING() |
| 41 | 41 | |
| | 42 | ADD_CUSTOM_TARGET(check COMMAND ${CMAKE_CTEST_COMMAND}) |
| | 43 | |
| 42 | 44 | ADD_SUBDIRECTORY(lemon) |
| 43 | 45 | IF(${CMAKE_SOURCE_DIR} STREQUAL ${PROJECT_SOURCE_DIR}) |
| 44 | 46 | ADD_SUBDIRECTORY(demo) |
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
|
a
|
b
|
|
| 117 | 117 | ENDIF() |
| 118 | 118 | |
| 119 | 119 | FOREACH(TEST_NAME ${TESTS}) |
| 120 | | ADD_EXECUTABLE(${TEST_NAME} ${TEST_NAME}.cc) |
| | 120 | ADD_EXECUTABLE(${TEST_NAME} EXCLUDE_FROM_ALL ${TEST_NAME}.cc) |
| 121 | 121 | TARGET_LINK_LIBRARIES(${TEST_NAME} lemon) |
| 122 | 122 | ADD_TEST(${TEST_NAME} ${TEST_NAME}) |
| | 123 | ADD_DEPENDENCIES(check ${TEST_NAME}) |
| 123 | 124 | ENDFOREACH() |