From 07535b7770a69f01cfb642439dab9bfc1af55bc6 Mon Sep 17 00:00:00 2001 From: navarrop Date: Mon, 19 Apr 2010 13:43:16 +0000 Subject: [PATCH] Add examples to install dir. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7611 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- buildtools/Cmake/src/CMakeDefinePackages.txt | 13 +++++++++++++ buildtools/Cmake/src/CMakeDistrib.txt | 10 ++++++++++ 2 files changed, 23 insertions(+) mode change 100644 => 100755 buildtools/Cmake/src/CMakeDefinePackages.txt mode change 100644 => 100755 buildtools/Cmake/src/CMakeDistrib.txt diff --git a/buildtools/Cmake/src/CMakeDefinePackages.txt b/buildtools/Cmake/src/CMakeDefinePackages.txt old mode 100644 new mode 100755 index cc373074fa..25d138f42d --- a/buildtools/Cmake/src/CMakeDefinePackages.txt +++ b/buildtools/Cmake/src/CMakeDefinePackages.txt @@ -547,6 +547,18 @@ file(GLOB_RECURSE add_src_files "${PROJECT_DIRECTORY}/src/*CMakeLists.txt" "${PROJECT_DIRECTORY}/examples/*.java" ) + +file(GLOB_RECURSE ex_to_svg +"${PROJECT_DIRECTORY}/examples/*.c" +"${PROJECT_DIRECTORY}/examples/*.h" +"${PROJECT_DIRECTORY}/examples/*.cxx" +"${PROJECT_DIRECTORY}/examples/*.hpp" +"${PROJECT_DIRECTORY}/examples/*.c" +"${PROJECT_DIRECTORY}/examples/*.rb" +"${PROJECT_DIRECTORY}/examples/*.lua" +"${PROJECT_DIRECTORY}/examples/*.java" +"${PROJECT_DIRECTORY}/examples/*.xml" +) #message("\n\nadd_src_files:\n${add_src_files}") file(GLOB_RECURSE include_files @@ -555,6 +567,7 @@ file(GLOB_RECURSE include_files "${PROJECT_DIRECTORY}/testsuite/*.h" "${PROJECT_DIRECTORY}/tools/*.h" "${PROJECT_DIRECTORY}/examples/*.h" +"${PROJECT_DIRECTORY}/examples/*.hpp" "${PROJECT_DIRECTORY}/src/*.h.in" "${PROJECT_DIRECTORY}/include/*.h.in" ) diff --git a/buildtools/Cmake/src/CMakeDistrib.txt b/buildtools/Cmake/src/CMakeDistrib.txt old mode 100644 new mode 100755 index b39f195c47..c252323564 --- a/buildtools/Cmake/src/CMakeDistrib.txt +++ b/buildtools/Cmake/src/CMakeDistrib.txt @@ -75,6 +75,16 @@ COMMAND echo "install doc ok" WORKING_DIRECTORY "${PROJECT_DIRECTORY}/" ) +string(REPLACE ";" " " ex_to_svg "${ex_to_svg}") +#string(REPLACE "${PROJECT_DIRECTORY}/examples/" "." ex_to_svg "${ex_to_svg}") + +add_custom_command(TARGET install-simgrid +COMMAND mkdir -p $ENV{DESTDIR}${prefix}/doc/simgrid/examples +COMMAND echo "cp --parents -f ${ex_to_svg} $ENV{DESTDIR}${prefix}/doc/simgrid/" +COMMAND cp --parents -f ${ex_to_svg} $ENV{DESTDIR}${prefix}/doc/simgrid/examples +COMMAND echo "install examples ok" +WORKING_DIRECTORY "${PROJECT_DIRECTORY}" +) add_custom_target(uninstall COMMAND rm -rf ${prefix}/doc/simgrid COMMAND echo "uninstall doc ok" -- 2.20.1