X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3c6e283027ced6ac43b195d4d4047f9212a65fbc..ed49d3fb7b2cab0c93fb3e1d686e3041598b70d4:/GenerateDoc.cmake diff --git a/GenerateDoc.cmake b/GenerateDoc.cmake index 922e728fba..d8c9199f67 100644 --- a/GenerateDoc.cmake +++ b/GenerateDoc.cmake @@ -44,6 +44,20 @@ else(DOXYGEN_PATH AND JAVADOC_PATH) ) endif(DOXYGEN_PATH AND JAVADOC_PATH) +ADD_CUSTOM_TARGET(pdf + COMMAND ${CMAKE_COMMAND} -E echo "XX First pass simgridJava_documentation.pdf" + COMMAND make clean + COMMAND make pdf || true + COMMAND ${CMAKE_COMMAND} -E echo "XX Second pass simgridJava_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 SimgridJava_documentation.pdf" + COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_HOME_DIRECTORY}/doc/latex/refman.pdf ${CMAKE_HOME_DIRECTORY}/doc/latex/SG_Java_doc.pdf + + WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY}/doc/latex/ +) +add_dependencies(pdf simgrid_documentation) + add_custom_target(sync-gforge-doc COMMAND chmod g+rw -R doc/ COMMAND chmod a+rX -R doc/