From bad6658fd8b8af69a2959cda46b1639d39259004 Mon Sep 17 00:00:00 2001 From: Peter Hill Date: Fri, 2 Oct 2020 17:30:35 +0100 Subject: [PATCH] Fix invalid target name Colons are not valid characters in target names, see https://cmake.org/cmake/help/latest/policy/CMP0037.html --- CMakeLists.txt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0025e29..ff3706f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,15 +55,9 @@ if((main_project OR BUILD_TESTING_${PROJECT_NAME}) AND BUILD_TESTING) endif() # documentation -if(main_project) - set(doc doc) -else() - set(doc ${NAMESPACE}doc) -endif() - find_package(Doxygen QUIET) if(Doxygen_FOUND) - add_custom_target(${doc} + add_custom_target(doc COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/doc" COMMAND ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR}/doc/doxygen_conf" DEPENDS ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR}/doc/doxygen_conf"