X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2FCMakeLists.txt;h=42d0e9fff1d2c5ff882cce8b5045599e0f1ed5d2;hb=283433d9c2f39fbd332d6eba691b6a0cd875e29d;hp=095f643d5400fa0281c61e9fedc7596e730821c3;hpb=da48589c09ee2677d988a1eec0e3edcca3d4e70f;p=modules%2Fshaper.git diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 095f643d5..42d0e9fff 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,12 +1,24 @@ # Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE -FIND_PROGRAM(DOXYGEN_EXECUTABLE Doxygen) +IF (WIN32) + FIND_PROGRAM(DOXYGEN_EXECUTABLE Doxygen) +ELSE (WIN32) + FIND_PROGRAM(DOXYGEN_EXECUTABLE doxygen) +ENDIF(WIN32) + +IF(HAVE_SALOME) + SET(EXCLUDE_DOC_DIR "*/AppElements/*") +ELSE(HAVE_SALOME) + SET(EXCLUDE_DOC_DIR "*/NewGeom/*") +ENDIF(HAVE_SALOME) CONFIGURE_FILE(doxyfile.in "${CMAKE_CURRENT_BINARY_DIR}/doxyfile" IMMEDIATE @ONLY) -ADD_CUSTOM_TARGET(usr_docs ${DOXYGEN_EXECUTABLE}) - -INSTALL(CODE "EXECUTE_PROCESS(COMMAND \"${CMAKE_COMMAND}\" --build ${PROJECT_BINARY_DIR} --target usr_docs)") -INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tui DESTINATION doc) +ADD_CUSTOM_TARGET(INSTALL_DOCS + COMMAND "${DOXYGEN_EXECUTABLE}" + COMMAND "${CMAKE_COMMAND}" --build "${PROJECT_BINARY_DIR}" --target install --config ${CMAKE_BUILD_TYPE} + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/doc" +) +INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tui DESTINATION doc OPTIONAL)