git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7467
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
${PROJECT_DIRECTORY}/src/bindings/ruby/rb_application_handler.c
)
${PROJECT_DIRECTORY}/src/bindings/ruby/rb_application_handler.c
)
+set(install_bins
+${PROJECT_DIRECTORY}/src/smpi/smpicc
+${PROJECT_DIRECTORY}/src/smpi/smpirun
+)
+
set(install_libs
${PROJECT_DIRECTORY}/src/.libs/libsimgrid.*
${PROJECT_DIRECTORY}/src/.libs/libsimgrid_static.*
set(install_libs
${PROJECT_DIRECTORY}/src/.libs/libsimgrid.*
${PROJECT_DIRECTORY}/src/.libs/libsimgrid_static.*
string(REPLACE ";" "\t" install_HEADERS "${install_HEADERS}")
string(REPLACE ";" "\t" install_libs "${install_libs}")
string(REPLACE ";" "\t" install_HEADERS "${install_HEADERS}")
string(REPLACE ";" "\t" install_libs "${install_libs}")
+string(REPLACE "${PROJECT_DIRECTORY}/src/smpi" "${prefix}/bin" uninstall_bins "${install_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 ${prefix}
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 ${prefix}
+COMMAND mkdir -p ${prefix}/bin
COMMAND mkdir -p ${prefix}/lib
COMMAND mkdir -p ${prefix}/include
COMMAND mkdir -p ${prefix}/doc
COMMAND mkdir -p ${prefix}/doc/simgrid
COMMAND mkdir -p ${prefix}/doc/simgrid/html
COMMAND mkdir -p ${prefix}/lib
COMMAND mkdir -p ${prefix}/include
COMMAND mkdir -p ${prefix}/doc
COMMAND mkdir -p ${prefix}/doc/simgrid
COMMAND mkdir -p ${prefix}/doc/simgrid/html
+COMMAND cp ${install_bins} ${prefix}/bin
+COMMAND echo "install bin ok"
COMMAND cp ${install_libs} ${prefix}/lib
COMMAND echo "install lib ok"
COMMAND cp -rf ${PROJECT_DIRECTORY}/doc/html/ ${prefix}/doc/simgrid
COMMAND cp ${install_libs} ${prefix}/lib
COMMAND echo "install lib ok"
COMMAND cp -rf ${PROJECT_DIRECTORY}/doc/html/ ${prefix}/doc/simgrid
COMMAND echo "uninstall doc ok"
COMMAND rm ${uninstall_libs}
COMMAND echo "uninstall lib ok"
COMMAND echo "uninstall doc ok"
COMMAND rm ${uninstall_libs}
COMMAND echo "uninstall lib ok"
+COMMAND rm ${uninstall_bins}
+COMMAND echo "uninstall bin ok"
COMMAND rm ${uninstall_HEADERS}
COMMAND echo "uninstal include ok"
COMMAND rm -R ${prefix}/include/amok ${prefix}/include/gras ${prefix}/include/instr ${prefix}/include/msg
COMMAND rm ${uninstall_HEADERS}
COMMAND echo "uninstal include ok"
COMMAND rm -R ${prefix}/include/amok ${prefix}/include/gras ${prefix}/include/instr ${prefix}/include/msg