Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add examples to install dir.
authornavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 19 Apr 2010 13:43:16 +0000 (13:43 +0000)
committernavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 19 Apr 2010 13:43:16 +0000 (13:43 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7611 48e7efb5-ca39-0410-a469-dd3cf9ba447f

buildtools/Cmake/src/CMakeDefinePackages.txt [changed mode: 0644->0755]
buildtools/Cmake/src/CMakeDistrib.txt [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index cc37307..25d138f
@@ -547,6 +547,18 @@ file(GLOB_RECURSE add_src_files
 "${PROJECT_DIRECTORY}/src/*CMakeLists.txt"
 "${PROJECT_DIRECTORY}/examples/*.java"
 )
 "${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
 #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}/testsuite/*.h"
 "${PROJECT_DIRECTORY}/tools/*.h"
 "${PROJECT_DIRECTORY}/examples/*.h"
+"${PROJECT_DIRECTORY}/examples/*.hpp"
 "${PROJECT_DIRECTORY}/src/*.h.in"
 "${PROJECT_DIRECTORY}/include/*.h.in"
 )
 "${PROJECT_DIRECTORY}/src/*.h.in"
 "${PROJECT_DIRECTORY}/include/*.h.in"
 )
old mode 100644 (file)
new mode 100755 (executable)
index b39f195..c252323
@@ -75,6 +75,16 @@ COMMAND echo "install doc ok"
 WORKING_DIRECTORY "${PROJECT_DIRECTORY}/"
 )
 
 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"
 add_custom_target(uninstall
 COMMAND rm -rf ${prefix}/doc/simgrid
 COMMAND echo "uninstall doc ok"