Merge pull request #238 from MarioLiebisch/master
Made CMake look for mscgen instead of using a static path
This commit is contained in:
commit
491b6501ab
@ -12,6 +12,7 @@ if(MACOSX)
|
||||
|
||||
set(CMAKE_PROGRAM_PATH ${CMAKE_PROGRAM_PATH} ${ADDITIONAL_PATHS})
|
||||
endif()
|
||||
|
||||
find_package(Doxygen REQUIRED)
|
||||
|
||||
# set the input and output documentation paths
|
||||
@ -35,6 +36,11 @@ else()
|
||||
set(DOXYGEN_GENERATE_HTMLHELP NO)
|
||||
endif()
|
||||
|
||||
find_path(MSCGEN_PATH NAMES mscgen.exe mscgen)
|
||||
if(NOT MSCGEN_PATH)
|
||||
set(MSCGEN_PATH "")
|
||||
endif()
|
||||
|
||||
# configure the source Doxyfile by copying it and replacing all @variables@
|
||||
set(DOXYGEN_CONFIGURED_INPUT ${DOXYGEN_OUTPUT_DIR}/doxyfile)
|
||||
configure_file(${DOXYGEN_INPUT_DIR}/doc/doxyfile.in ${DOXYGEN_CONFIGURED_INPUT} @ONLY)
|
||||
|
@ -1354,7 +1354,7 @@ CLASS_DIAGRAMS = YES
|
||||
# the mscgen tool resides. If left empty the tool is assumed to be found in the
|
||||
# default search path.
|
||||
|
||||
MSCGEN_PATH = D:/Programmes/mscgen
|
||||
MSCGEN_PATH = "@MSCGEN_PATH@"
|
||||
|
||||
# If set to YES, the inheritance and collaboration graphs will hide
|
||||
# inheritance and usage relations if the target is undocumented
|
||||
|
Loading…
Reference in New Issue
Block a user