From: Navarrop Date: Thu, 8 Sep 2011 14:33:47 +0000 (+0200) Subject: Generate the documentation in pdf. X-Git-Tag: v3_6_2~105 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8fd95a585797d0dc3efceb9a47f360ece50f9333?hp=224d044bb5d5126e97d67254e13f7b584583a225 Generate the documentation in pdf. Need two pass for generate the full toc. --- diff --git a/buildtools/Cmake/GenerateDoc.cmake b/buildtools/Cmake/GenerateDoc.cmake index 6703114e00..8ab90a6cf1 100644 --- a/buildtools/Cmake/GenerateDoc.cmake +++ b/buildtools/Cmake/GenerateDoc.cmake @@ -306,10 +306,15 @@ ADD_CUSTOM_TARGET(bib_files add_dependencies(simgrid_website bib_files) ADD_CUSTOM_TARGET(pdf - COMMAND ${CMAKE_COMMAND} -E echo "XX Generate simgrid_documentation.pdf" + COMMAND ${CMAKE_COMMAND} -E echo "XX First pass simgrid_documentation.pdf" COMMAND make clean - COMMAND make pdf + COMMAND make pdf || true + COMMAND ${CMAKE_COMMAND} -E echo "XX Second pass simgrid_documentation.pdf" + COMMAND ${CMAKE_COMMAND} -E remove -f ${CMAKE_HOME_DIRECTORY}/doc/latex/refman.pdf + COMMAND make pdf || true + COMMAND ${CMAKE_COMMAND} -E echo "XX Write Simgrid_documentation.pdf" COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_HOME_DIRECTORY}/doc/latex/refman.pdf ${CMAKE_HOME_DIRECTORY}/doc/latex/simgrid_documentation.pdf - WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY}/doc/latex + + WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY}/doc/latex/ ) add_dependencies(pdf simgrid_documentation)