Salome HOME
Merge branch 'BR_H2018_DRAFT' into BR_2018_V8_5
[modules/hydro.git] / doc / salome / tutorial / CMakeLists.txt
index 2da2c9cca5b6e74225c44e15302d931569d17105..ff18d50612598fb70ed91d5bfe2a5b3f46d0aa57 100644 (file)
 SET(RSTFILES
   casCalcul.rst
   depouillementCalcul.rst
+  donneesPrealables.rst
+  format_sinusx.rst
   geometrie.rst
   import.rst
   importBathy.rst
   index.rst
+  installationLancementSalome.rst
   interpolationZ.rst
+  introCloudCompare.rst
+  introQgis.rst
   lancementCalcul.rst
+  landCoverMap.rst
   maillage.rst
+  manipsPolys.rst
   miseEnDonneesTelemac.rst
   objetsArtificiels.rst
   objetsNaturels.rst
+  piegesAEviter.rst
   polylignes.rst
   preliminaires.rst
+  sinusX_Format.rst
   streams.rst
 )
 
@@ -42,19 +51,29 @@ SET(ALLSPHINXOPTS -d doctrees ${PAPEROPT_a4} ${SPHINXOPTS} ${SOURCEDIR})
 
 SALOME_CONFIGURE_FILE(conf.py.in conf.py)
 
-SET(HTML_ROOT_FILE html/index.html)
-
-ADD_CUSTOM_COMMAND(OUTPUT ${HTML_ROOT_FILE} 
+ADD_CUSTOM_TARGET(BUILD_HTML ALL
   COMMAND ${CMAKE_COMMAND} -E make_directory html 
   COMMAND ${CMAKE_COMMAND} -E make_directory doctrees
   COMMAND ${SPHINX_EXECUTABLE} -c ${CMAKE_BINARY_DIR}/doc/salome/tutorial -b html ${ALLSPHINXOPTS} html
   DEPENDS ${RSTFILES}
   WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
 )
-
-ADD_CUSTOM_TARGET(BUILD_HTML ALL DEPENDS ${HTML_ROOT_FILE})
+ADD_CUSTOM_TARGET(BUILD_PDF ALL
+  COMMAND ${CMAKE_COMMAND} -E make_directory latex 
+  COMMAND ${SPHINX_EXECUTABLE} -c ${CMAKE_BINARY_DIR}/doc/salome/tutorial -b latex ${ALLSPHINXOPTS} latex
+  COMMAND make -C latex all-pdf
+  DEPENDS ${RSTFILES}
+  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+)
 
 INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/ 
   DESTINATION ${SALOME_INSTALL_DOC}/gui/HYDRO_tutorial
   PATTERN ".buildinfo" EXCLUDE
 )
+
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/latex/moduleHYDRO_tutoriel.pdf DESTINATION ${SALOME_INSTALL_DOC}/gui/HYDRO_tutorial)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/SALOME_Memo.pdf DESTINATION ${SALOME_INSTALL_DOC}/gui/HYDRO_tutorial)
+
+ADD_SUBDIRECTORY(english)
+