finalement, j'ai réussi à bidouiller un petit truc donc voici mon bout de code CMAKE :
##Generation of the documentation using doxygen
FIND_PATH(DOXYGEN_DIR doxygen
/usr/local/bin
/usr/bin
)
IF (DOXYGEN_DIR)
MESSAGE(STATUS " Doxygen generation of the documentation")
EXEC_PROGRAM(
"cd docs ; ${DOXYGEN_DIR}/doxygen Doxyfile"
OUTPUT_VARIABLE MY_OUTPUT
)
ELSE (DOXYGEN_DIR)
MESSAGE(STATUS "Doxygen not found, I cannot generate the documentation")
ENDIF (DOXYGEN_DIR)
Les étapes :
* FIND_PATH pour trouver si doxygen existe (uniquement systeme unix ici)
* Si il existe, je lance doxygen dans le bon repertoire avec le bon doxyfile
Ensuite la doc sera générée au moment du "cmake ."
# autoréponse
Posté par dco . En réponse au message cmake et doxygen. Évalué à 1.
Les étapes :
* FIND_PATH pour trouver si doxygen existe (uniquement systeme unix ici)
* Si il existe, je lance doxygen dans le bon repertoire avec le bon doxyfile
Ensuite la doc sera générée au moment du "cmake ."