Skip to content

Commit 5eb50a0

Browse files
committed
Add check target with dependency on platform-test
1 parent c680e76 commit 5eb50a0

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ message(STATUS "Build type: ${CMAKE_BUILD_TYPE}")
1010
project(MOZART CXX)
1111

1212
ENABLE_TESTING()
13-
# Custom CMake modules
13+
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND})
1414

15+
# Custom CMake modules
1516
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake_local ${CMAKE_MODULE_PATH})
1617
include(MozartProperties)
1718

platform-test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,4 +208,5 @@ if(BUILD_TESTING)
208208
set(TEST_FUNCTORS_OZF ${TEST_FUNCTORS_OZF} "${FUNCTOR_OZF}")
209209
add_test(${FUNCTOR} ${OZEMULATOR} --home "${MOZART_BUILD_DIR}" "${RUNNER_OZF}" "${FUNCTOR_OZF}")
210210
endforeach()
211+
add_dependencies(check platform-test)
211212
endif(BUILD_TESTING)

vm/vm/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ add_executable(vmtest testutils.cc sanitytest.cc smallinttest.cc floattest.cc
1515
virtualstringtest.cc bytestringtest.cc)
1616
target_link_libraries(vmtest mozartvm gtest gtest_main)
1717
add_test(vmtest vmtest)
18+
add_dependencies(check vmtest)
1819

1920
if(NOT MINGW)
2021
target_link_libraries(vmtest pthread)

0 commit comments

Comments
 (0)