From ad6922694ed19893a3c37424df5a2043a11bec85 Mon Sep 17 00:00:00 2001 From: Xpol Wan Date: Wed, 29 Jun 2016 20:23:14 +0800 Subject: [PATCH] Create directory for generated runner. And remove IMPLICIT_DEPENDS for runner generating. --- cmake/xlnt.test.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/xlnt.test.cmake b/cmake/xlnt.test.cmake index b4cced01..81e90a6e 100644 --- a/cmake/xlnt.test.cmake +++ b/cmake/xlnt.test.cmake @@ -25,6 +25,7 @@ FILE(GLOB TEST_HELPERS_SOURCES tests/helpers/*.cpp) SET(TEST_HELPERS ${TEST_HELPERS_HEADERS} ${TEST_HELPERS_SOURCES}) +file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/tests") SET(RUNNER "${CMAKE_CURRENT_BINARY_DIR}/tests/runner-autogen.cpp") SET_SOURCE_FILES_PROPERTIES(${RUNNER} PROPERTIES GENERATED TRUE) @@ -62,7 +63,6 @@ endif() add_custom_command(OUTPUT ${RUNNER} COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/cmake/generate-tests ${CMAKE_CURRENT_BINARY_DIR} DEPENDS ${TESTS} - IMPLICIT_DEPENDS CXX ${TESTS} COMMENT "Generating test runner ${RUNNER}" )