-
-########################################################
-### Fill in the BROKEN "make install-simgrid" target ###
-########################################################
-### scripts
-set(install_bins
- ${CMAKE_BINARY_DIR}/bin/smpicc
- ${CMAKE_BINARY_DIR}/bin/smpirun
- ${CMAKE_BINARY_DIR}/bin/gras_stub_generator
- ${CMAKE_BINARY_DIR}/bin/tesh
-)
-
-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" uninstall_bins "${uninstall_bins}")
-string(REPLACE "${PROJECT_DIRECTORY}/src/.libs" "${prefix}/lib" uninstall_libs "${install_libs}")
-string(REPLACE "./" "${prefix}/" uninstall_HEADERS "${install_HEADERS}")
-
-
-
-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 mkdir -p $ENV{DESTDIR}${prefix}/include
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/xbt
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/mc
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/msg
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/simdag
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/smpi
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/surf
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/gras
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/amok
-COMMAND mkdir -p $ENV{DESTDIR}${prefix}/include/instr
-COMMAND cp ${install_bins} $ENV{DESTDIR}${prefix}/bin
-COMMAND cp ${PROJECT_DIRECTORY}/tools/MSG_visualization/colorize.pl $ENV{DESTDIR}${prefix}/bin/simgrid-colorizer
-COMMAND echo "install bin OK"
-
- COMMAND cp ${PROJECT_DIRECTORY}/src/.libs/libsimgrid.so.${release_version} $ENV{DESTDIR}${prefix}/lib
- COMMAND ln -sf $ENV{DESTDIR}${prefix}/lib/libsimgrid.so.${release_version} $ENV{DESTDIR}${prefix}/lib/libsimgrid.so
-
- COMMAND cp ${PROJECT_DIRECTORY}/src/.libs/libsimgrid_static.a $ENV{DESTDIR}${prefix}/lib/libsimgrid.a
-
- COMMAND cp ${PROJECT_DIRECTORY}/src/.libs/libgras.so.${release_version} $ENV{DESTDIR}${prefix}/lib
- COMMAND ln -sf $ENV{DESTDIR}${prefix}/lib/libgras.so.${release_version} $ENV{DESTDIR}${prefix}/lib/libgras.so
-
- # FIXME: this should be copied only if enable_smpi is true
- COMMAND cp ${PROJECT_DIRECTORY}/src/.libs/libsmpi.so.${release_version} $ENV{DESTDIR}${prefix}/lib || true
- COMMAND ln -sf $ENV{DESTDIR}${prefix}/lib/libsmpi.so.${release_version} $ENV{DESTDIR}${prefix}/lib/libsmpi.so
-
-COMMAND echo "install lib OK"
-WORKING_DIRECTORY "${PROJECT_DIRECTORY}/"
-)
-
-foreach(file ${install_HEADERS})
- add_custom_command(TARGET install-simgrid
- COMMAND cp ${file} $ENV{DESTDIR}${prefix}/${file}
- WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
- )
-endforeach(file ${install_HEADERS})
-add_custom_command(TARGET install-simgrid
- COMMAND echo "install include OK"
- WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
-)