exec_program("chmod a=rwx ${CMAKE_CURRENT_BINARY_DIR}/bin/smpif2c" OUTPUT_VARIABLE OKITOKI)
exec_program("chmod a=rwx ${CMAKE_CURRENT_BINARY_DIR}/bin/smpiff" OUTPUT_VARIABLE OKITOKI)
exec_program("chmod a=rwx ${CMAKE_CURRENT_BINARY_DIR}/bin/smpirun" OUTPUT_VARIABLE OKITOKI)
+
+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/hostfile
+${CMAKE_CURRENT_BINARY_DIR}/examples/smpi/smpi_traced.trace
+${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform.xml
+${CMAKE_CURRENT_BINARY_DIR}/examples/msg/small_platform_with_routers.xml
+)
+
+SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES
+"${generate_files_to_clean}")
\ No newline at end of file