2.0.21
This commit is contained in:
@ -4,7 +4,7 @@ if(${CMAKE_VERSION} VERSION_LESS "3.17.0")
|
||||
set(MYX_CMAKE_LIB_DOC_DIR_BACKPORT "${CMAKE_CURRENT_LIST_DIR}")
|
||||
endif()
|
||||
|
||||
function(myx_doc_doxygen NAME)
|
||||
function(myx_doc_doxygen TARGET_NAME)
|
||||
if(${CMAKE_VERSION} VERSION_LESS "3.17.0")
|
||||
set(CMAKE_CURRENT_FUNCTION_LIST_DIR ${MYX_CMAKE_LIB_DOC_DIR_BACKPORT})
|
||||
endif()
|
||||
@ -17,14 +17,14 @@ function(myx_doc_doxygen NAME)
|
||||
set(DOXYGEN_FOUND OFF CACHE STRING "Doxygen documentation generator disabled" FORCE)
|
||||
endif()
|
||||
|
||||
set(target "myx-doc-doxygen-${NAME}")
|
||||
if(NOT DOXYGEN_FOUND)
|
||||
add_custom_target(${target} VERBATIM COMMENT "Doxygen is not found. Skipping target ${target} build")
|
||||
set(target myx-doc-doxygen-${TARGET_NAME})
|
||||
if(TARGET ${target})
|
||||
myx_message_warning("Target ${target} already defined")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(TARGET ${target})
|
||||
myx_message_warning("Target ${target} already defined")
|
||||
if(NOT DOXYGEN_FOUND)
|
||||
add_custom_target(${target} VERBATIM COMMENT "Doxygen is not found. Skipping target ${target} build")
|
||||
return()
|
||||
endif()
|
||||
|
||||
|
Reference in New Issue
Block a user