#########################################
# doc
-file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/doc/html/)
-install(DIRECTORY "${CMAKE_BINARY_DIR}/doc/html/"
- DESTINATION doc/simgrid/html/)
+install(DIRECTORY "${CMAKE_BINARY_DIR}/doc/html/" DESTINATION doc/simgrid/html/ OPTIONAL)
# binaries
if(enable_smpi)
install(PROGRAMS ${CMAKE_BINARY_DIR}/bin/tesh DESTINATION bin/)
-install(PROGRAMS ${CMAKE_BINARY_DIR}/bin/graphicator DESTINATION bin/)
+install(TARGETS graphicator DESTINATION bin/)
install(PROGRAMS ${CMAKE_HOME_DIRECTORY}/tools/MSG_visualization/colorize.pl
DESTINATION bin/
#######################################
add_custom_target(maintainer-clean
- 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/xbt_str_unit.c
- COMMAND ${CMAKE_COMMAND} -E remove -f src/xbt_synchro_unit.c
COMMAND ${CMAKE_COMMAND} -E remove -f src/mpif.f90
WORKING_DIRECTORY "${CMAKE_HOME_DIRECTORY}")