diff --git a/cmake/modules/DuneStuffMacros.cmake b/cmake/modules/DuneStuffMacros.cmake index 615119550b11425690f119d44949928897d9f34d..07b6ef9aaa7908ea4c8deca9dc7d259461eb1f41 100644 --- a/cmake/modules/DuneStuffMacros.cmake +++ b/cmake/modules/DuneStuffMacros.cmake @@ -174,5 +174,6 @@ endmacro(add_format) macro(add_forced_doxygen_target) add_doxygen_target() - add_custom_command(TARGET doxygen_${ProjectName} PRE_BUILD COMMAND rm -rf ${CMAKE_CURRENT_BINARY_DIR}/html ) + add_custom_target(doxygen_${ProjectName}_pre_build COMMAND rm -rf ${CMAKE_CURRENT_BINARY_DIR}/html ) + add_dependencies(doxygen_${ProjectName} doxygen_${ProjectName}_pre_build) endmacro(add_forced_doxygen_target)