Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Forgot one file to distrib.
[simgrid.git] / buildtools / CPACK / src / CMakeDefinePackages.txt
index 78b4d6b..265f4e5 100644 (file)
@@ -1,77 +1,5 @@
 ### define source packages
 
-SET(CMakeSources
-${PROJECT_DIRECTORY}/CPACK/clean_first.sh
-${PROJECT_DIRECTORY}/CPACK/start.sh
-${PROJECT_DIRECTORY}/CPACK/README
-)
-
-SET(CMAKELISTS_TXT
-${PROJECT_DIRECTORY}/CMakeLists.txt
-#testsuite/xbt
-${PROJECT_DIRECTORY}/testsuite/xbt/CMakeLists.txt
-#testsuite/surf
-${PROJECT_DIRECTORY}/testsuite/surf/CMakeLists.txt
-#testsuite/simdag
-${PROJECT_DIRECTORY}/testsuite/simdag/CMakeLists.txt
-#tools/tesh
-${PROJECT_DIRECTORY}/tools/tesh/CMakeLists.txt
-#tools/gras
-${PROJECT_DIRECTORY}/tools/gras/CMakeLists.txt
-#teshsuite
-${PROJECT_DIRECTORY}/teshsuite/xbt/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/network/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/network/p2p/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/network/mxn/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/partask/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/CMakeLists.txt
-${PROJECT_DIRECTORY}/teshsuite/msg/CMakeLists.txt
-#examples
-${PROJECT_DIRECTORY}/examples/gras/ping/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/rpc/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/spawn/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/timer/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/chrono/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/mmrpc/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/all2all/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/pmm/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/synchro/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/gras/properties/CMakeLists.txt
-
-${PROJECT_DIRECTORY}/examples/msg/properties/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/actions/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/migration/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/sendrecv/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/suspend/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/parallel_task/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/priority/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/masterslave/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/trace/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/msg/gtnets/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/amok/bandwith/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/amok/saturate/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/simdag/dax/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/simdag/metaxml/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/simdag/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/simdag/properties/CMakeLists.txt
-${PROJECT_DIRECTORY}/examples/smpi/CMakeLists.txt
-)
-
-SET(CMakeSources_src
-${PROJECT_DIRECTORY}/CPACK/src/CMakeCompleteInFiles.txt
-${PROJECT_DIRECTORY}/CPACK/src/CMakeDefinePackages.txt
-${PROJECT_DIRECTORY}/CPACK/src/CMakeDistrib.txt
-${PROJECT_DIRECTORY}/CPACK/src/CMakeTest.txt
-${PROJECT_DIRECTORY}/CPACK/src/CTestConfig.cmake
-${PROJECT_DIRECTORY}/CPACK/src/test_gras_config.h.in
-)
-
-include(${PROJECT_DIRECTORY}/CPACK/src/CMakeFLEXml.txt)
-
 set(EXTRA_DIST 
        ${PROJECT_DIRECTORY}/src/portable.h
        ${PROJECT_DIRECTORY}/src/xbt/mallocator_private.h
@@ -171,8 +99,8 @@ set(JMSG_C_SRC
        ${PROJECT_DIRECTORY}/src/java/jxbt_utilities.h
        ${PROJECT_DIRECTORY}/src/java/jmsg.c 
        ${PROJECT_DIRECTORY}/src/java/jmsg.h
-       ${PROJECT_DIRECTORY}/src/java/jmsg_channel.c
-       ${PROJECT_DIRECTORY}/src/java/jmsg_channel.h
+       #${PROJECT_DIRECTORY}/src/java/jmsg_channel.c
+       #${PROJECT_DIRECTORY}/src/java/jmsg_channel.h
        ${PROJECT_DIRECTORY}/src/java/jmsg_host.c
        ${PROJECT_DIRECTORY}/src/java/jmsg_host.h
        ${PROJECT_DIRECTORY}/src/java/jmsg_process.c
@@ -194,7 +122,6 @@ set(JMSG_JAVA_SRC
        ${PROJECT_DIRECTORY}/src/java/simgrid/msg/Host.java
        ${PROJECT_DIRECTORY}/src/java/simgrid/msg/Task.java
        ${PROJECT_DIRECTORY}/src/java/simgrid/msg/MsgNative.java
-       ${PROJECT_DIRECTORY}/src/java/simgrid/msg/DTDResolver.java
        ${PROJECT_DIRECTORY}/src/java/simgrid/msg/ApplicationHandler.java
        ${PROJECT_DIRECTORY}/src/java/simgrid/msg/Sem.java
 )
@@ -278,10 +205,6 @@ set(SURF_SRC
        ${PROJECT_DIRECTORY}/src/xbt/xbt_sg_stubs.c
 )
 
-SET_SOURCE_FILES_PROPERTIES(${SURF_SRC}
-PROPERTIES PRIORITY high
-)
-
 set(SIMIX_SRC 
        ${PROJECT_DIRECTORY}/src/simix/smx_global.c
        ${PROJECT_DIRECTORY}/src/simix/smx_deployment.c
@@ -369,6 +292,7 @@ ${PROJECT_DIRECTORY}/src/bindings/ruby/rb_msg_host.c
 ${PROJECT_DIRECTORY}/src/bindings/ruby/rb_msg_task.c
 ${PROJECT_DIRECTORY}/src/bindings/ruby/rb_application_handler.c
 )
+
 ### depend of some variables setted upper
 # -->CONTEXT_THREADS
 if(${CONTEXT_THREADS})
@@ -468,3 +392,41 @@ else(${HAVE_RUBY_H})
                ${RUBY_SRC}
        )
 endif(${HAVE_RUBY_H})
+
+
+file(GLOB_RECURSE add_src_files
+"${PROJECT_DIRECTORY}/examples/*.c"
+"${PROJECT_DIRECTORY}/teshsuite/*.c"
+"${PROJECT_DIRECTORY}/testsuite/*.c"
+"${PROJECT_DIRECTORY}/tools/*.c"
+"${PROJECT_DIRECTORY}/examples/*.cxx"
+"${PROJECT_DIRECTORY}/teshsuite/*.cxx"
+"${PROJECT_DIRECTORY}/testsuite/*.cxx"
+"${PROJECT_DIRECTORY}/tools/*.cxx"
+"${PROJECT_DIRECTORY}/examples/*CMakeLists.txt"
+"${PROJECT_DIRECTORY}/teshsuite/*CMakeLists.txt"
+"${PROJECT_DIRECTORY}/testsuite/*CMakeLists.txt"
+"${PROJECT_DIRECTORY}/tools/*CMakeLists.txt"
+)
+#message("\n\nadd_src_files:\n${add_src_files}")
+
+file(GLOB_RECURSE include_files
+"${PROJECT_DIRECTORY}/include/*.h"
+"${PROJECT_DIRECTORY}/teshsuite/*.h"
+"${PROJECT_DIRECTORY}/testsuite/*.h"
+"${PROJECT_DIRECTORY}/tools/*.h"
+"${PROJECT_DIRECTORY}/examples/*.h"
+"${PROJECT_DIRECTORY}/src/*.h.in"
+"${PROJECT_DIRECTORY}/include/*.h.in"
+)
+#message("\n\ninclude:\n${include_files}")
+
+file(GLOB_RECURSE xml_files
+"${PROJECT_DIRECTORY}/examples/*.xml"
+"${PROJECT_DIRECTORY}/include/*.xml"
+"${PROJECT_DIRECTORY}/src/*.xml"
+"${PROJECT_DIRECTORY}/teshsuite/*.xml"
+"${PROJECT_DIRECTORY}/testsuite/*.xml"
+"${PROJECT_DIRECTORY}/tools/*.xml"
+)
+#message("\n\nxml:\n${xml_files}")