+
+set(generate_files_to_clean
+${CMAKE_CURRENT_BINARY_DIR}/src/context_sysv_config.h
+${CMAKE_CURRENT_BINARY_DIR}/src/gras_config.h
+${CMAKE_CURRENT_BINARY_DIR}/include/simgrid_config.h
+${CMAKE_CURRENT_BINARY_DIR}/bin/smpicc
+${CMAKE_CURRENT_BINARY_DIR}/bin/smpif2c
+${CMAKE_CURRENT_BINARY_DIR}/bin/smpiff
+${CMAKE_CURRENT_BINARY_DIR}/bin/smpirun
+${CMAKE_CURRENT_BINARY_DIR}/bin/colorize
+${CMAKE_CURRENT_BINARY_DIR}/bin/simgrid_update_xml
+${CMAKE_CURRENT_BINARY_DIR}/examples/smpi/smpi_traced.trace
+)
+
+if("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_HOME_DIRECTORY}")
+else("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_HOME_DIRECTORY}")
+ configure_file(${CMAKE_HOME_DIRECTORY}/examples/smpi/hostfile ${CMAKE_CURRENT_BINARY_DIR}/examples/smpi/hostfile COPYONLY)
+ configure_file(${CMAKE_HOME_DIRECTORY}/examples/msg/small_platform.xml ${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform.xml COPYONLY)
+ configure_file(${CMAKE_HOME_DIRECTORY}/examples/msg/small_platform_with_routers.xml ${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform_with_routers.xml COPYONLY)
+
+ set(generate_files_to_clean
+ ${generate_files_to_clean}
+ ${CMAKE_CURRENT_BINARY_DIR}/examples/smpi/hostfile
+ ${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform.xml
+ ${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform_with_routers.xml
+ )
+endif("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_HOME_DIRECTORY}")
+
+SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES
+"${generate_files_to_clean}")