X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/70cd2a962ed89faa53e5ef0d3eaaf5e5b508b2c7..ae04b4f8b1a5f0bc21c74ebd55b2c067027f5100:/tools/cmake/Distrib.cmake diff --git a/tools/cmake/Distrib.cmake b/tools/cmake/Distrib.cmake index 30f44e9faa..77d2dd7245 100644 --- a/tools/cmake/Distrib.cmake +++ b/tools/cmake/Distrib.cmake @@ -363,4 +363,18 @@ add_custom_target(maintainer-clean WORKING_DIRECTORY "${CMAKE_HOME_DIRECTORY}" ) +if(WIN32) + find_program(NSIS_PROGRAM NAMES makensi) + message(STATUS "nsis: ${NSIS_PROGRAM}") + + if(NSIS_PROGRAM) + ADD_CUSTOM_TARGET(nsis + COMMENT "Generating the SimGrid installer for Windows..." + DEPENDS simgrid simgrid graphicator simgrid-colorizer simgrid_update_xml + COMMAND ${NSIS_PROGRAM} simgrid.nsi + WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/ + ) + endif() +endif() + include(CPack)