Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mingw] Please use standard printf/scanf
[simgrid.git] / tools / cmake / GenerateDocWin.cmake
1 #### Generate the html documentation
2 find_program(WGET_PROGRAM  NAMES wget)
3 find_program(NSIS_PROGRAM NAMES makensi)
4
5 message(STATUS "wget: ${WGET_PROGRAM}")
6 message(STATUS "nsis: ${NSIS_PROGRAM}")
7
8 if(WGET_PROGRAM)
9   ADD_CUSTOM_TARGET(simgrid_documentation
10     COMMENT "Downloading the SimGrid documentation..."
11     COMMAND ${WGET_PROGRAM} -r -np -nH -nd http://simgrid.gforge.inria.fr/simgrid/${release_version}/doc/
12     WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY}/doc/html
13     )
14 endif()
15
16 if(NSIS_PROGRAM)
17   ADD_CUSTOM_TARGET(nsis
18     COMMENT "Generating the SimGrid installer for Windows..."
19     DEPENDS simgrid simgrid graphicator simgrid-colorizer simgrid_update_xml
20     COMMAND ${NSIS_PROGRAM} simgrid.nsi
21     WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/
22     )
23 endif()