blob: 2d065405878d6a02648c7741ea1b74e96f9ffcc5 [file] [log] [blame]
cmake_minimum_required(VERSION 3.8)
project(TestFindDoxygen VERSION 1.0 LANGUAGES NONE)
find_package(Doxygen REQUIRED)
doxygen_add_docs(docsWithoutFilesWithStamp USE_STAMP_FILE)
if(NOT EXISTS "${PROJECT_BINARY_DIR}/Doxyfile.docsWithoutFilesWithStamp")
message(FATAL_ERROR "Missing generated file: Doxyfile.docsWithoutFilesWithStamp")
endif()
if(NOT TARGET docsWithoutFilesWithStamp)
message(FATAL_ERROR "Target docsWithoutFilesWithStamp not created")
endif()
doxygen_add_docs(docsWithFilesWithStamp main.cpp main2.cpp USE_STAMP_FILE)
if(NOT EXISTS "${PROJECT_BINARY_DIR}/Doxyfile.docsWithFilesWithStamp")
message(FATAL_ERROR "Missing generated file: Doxyfile.docsWithFilesWithStamp")
endif()
if(NOT TARGET docsWithFilesWithStamp)
message(FATAL_ERROR "Target docsWithFilesWithStamp not created")
endif()
add_custom_target(allDocTargets)
add_dependencies(allDocTargets docsWithoutFilesWithStamp docsWithFilesWithStamp)