Added doxygen build support
This commit is contained in:
parent
065885b3f2
commit
96557465c2
@ -7,6 +7,7 @@ set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS true)
|
||||
|
||||
find_package(Doxygen)
|
||||
find_package(ImageMagick REQUIRED COMPONENTS convert identify )
|
||||
#if (NOT ImageMagick_idenity_FOUND)
|
||||
#message(FATAL "Please install imagemagick identify")
|
||||
@ -119,6 +120,10 @@ file(GLOB_RECURSE sources "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp")
|
||||
add_library(libpdraw STATIC ${EMBED_OBJ_RET} ${sources})
|
||||
target_include_directories(libpdraw PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/example-src/lib/" "${CMAKE_CURRENT_SOURCE_DIR}/src/" "${CMAKE_CURRENT_SOURCE_DIR}/include/libpdraw" "${EMBED_HEADER_DIR}")
|
||||
|
||||
if (DOXYGEN_FOUND)
|
||||
doxygen_add_docs(libpdraw-docs)
|
||||
endif()
|
||||
|
||||
# Example using xoverlay
|
||||
set(OpenGL_GL_PREFERENCE "GLVND")
|
||||
find_package(PNG) # We need to link all this again since we prebuilt them staticly
|
||||
|
Loading…
x
Reference in New Issue
Block a user