-string(REPLACE ";" "\t" install_HEADERS "${install_HEADERS}")
-string(REPLACE ";" "\t" install_libs "${install_libs}")
-set(uninstall_bins "${install_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/src/smpi" "${prefix}/bin" uninstall_bins "${uninstall_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/tools/gras" "${prefix}/bin" uninstall_bins "${uninstall_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/tools/tesh" "${prefix}/bin" uninstall_bins "${uninstall_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/tools/MSG_visualization/colorize.pl" "${prefix}/bin/simgrid_colorizer.pl" uninstall_bins "${uninstall_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/src/.libs" "${prefix}/lib" uninstall_libs "${install_libs}")
-string(REPLACE "./" "${prefix}/" uninstall_HEADERS "${install_HEADERS}")
-
-string(REPLACE "/usr/lib/ruby" "" install_link_ruby "${RUBY_INCLUDE_PATH}")
-
-add_custom_target(install-simgrid
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/bin
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/lib
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/doc
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/doc/simgrid
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/doc/simgrid/html
-COMMAND cp ${install_bins} $ENV{DESTDIR}${prefix}/bin
-COMMAND cp ${PROJECT_DIRECTORY}/tools/MSG_visualization/colorize.pl $ENV{DESTDIR}${prefix}/bin/simgrid_colorizer.pl
-COMMAND echo "install bin OK"
-COMMAND cp ${install_libs} $ENV{DESTDIR}${prefix}/lib
-COMMAND echo "install lib OK"
-COMMAND cp --parent ${install_HEADERS} $ENV{DESTDIR}${prefix}
-COMMAND echo "install include OK"
-COMMAND cp -rf ${PROJECT_DIRECTORY}/doc/html/ $ENV{DESTDIR}${prefix}/doc/simgrid
-COMMAND echo "install doc/html OK"
-WORKING_DIRECTORY "${PROJECT_DIRECTORY}/"
-)
+# libraries
+install(TARGETS simgrid gras
+ DESTINATION $ENV{DESTDIR}${prefix}/lib/)
+
+install(FILES ${CMAKE_BINARY_DIR}/lib/libsimgrid_static.a
+ RENAME libsimgrid.a
+ DESTINATION $ENV{DESTDIR}${prefix}/lib/)
+
+if(enable_smpi)
+ install(TARGETS smpi
+ DESTINATION $ENV{DESTDIR}${prefix}/lib/)
+endif(enable_smpi)