- COMMAND ${CMAKE_COMMAND} -E remove -f src/config_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/cunit_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/dict_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/dynar_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/ex_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/set_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/simgrid_units_main.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/swag_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/xbt_sha_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/xbt_str_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/xbt_strbuff_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/xbt_synchro_unit.c
- 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()