mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-09-19 12:14:47 -04:00
Only enable documentation for standalone build
This commit is contained in:
parent
6869c612ca
commit
1705d215d1
@ -55,8 +55,6 @@ ELSE(SDL2PP_WITH_MIXER)
|
||||
MESSAGE(STATUS "SDL2_mixer support disabled")
|
||||
ENDIF(SDL2PP_WITH_MIXER)
|
||||
|
||||
FIND_PACKAGE(Doxygen)
|
||||
|
||||
# compiler flags & definitions
|
||||
IF(MSVC)
|
||||
SET(SDL2PP_WARNINGS "${SDL2PP_WARNINGS} /W3")
|
||||
@ -112,16 +110,6 @@ CONFIGURE_FILE(
|
||||
|
||||
INCLUDE_DIRECTORIES(BEFORE ${PROJECT_BINARY_DIR})
|
||||
|
||||
# doxygen
|
||||
IF(DOXYGEN_FOUND)
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
|
||||
ADD_CUSTOM_TARGET(doxygen
|
||||
${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Generating API documentation with Doxygen" VERBATIM
|
||||
)
|
||||
ENDIF(DOXYGEN_FOUND)
|
||||
|
||||
# sources
|
||||
SET(LIBRARY_SOURCES
|
||||
SDL2pp/AudioDevice.cc
|
||||
@ -227,6 +215,17 @@ IF(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
|
||||
ADD_SUBDIRECTORY(tests)
|
||||
ENDIF(SDL2PP_WITH_TESTS)
|
||||
|
||||
# doxygen
|
||||
FIND_PACKAGE(Doxygen)
|
||||
IF(DOXYGEN_FOUND)
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
|
||||
ADD_CUSTOM_TARGET(doxygen
|
||||
${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Generating API documentation with Doxygen" VERBATIM
|
||||
)
|
||||
ENDIF(DOXYGEN_FOUND)
|
||||
|
||||
# pkgconfig
|
||||
SET(PKGCONFIGDIR lib/pkgconfig CACHE STRING "directory where to install pkg-config files")
|
||||
IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "DragonFly")
|
||||
|
Loading…
x
Reference in New Issue
Block a user