Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Try to compil java examples.
[simgrid.git] / buildtools / CPACK / src / CMakeDefinePackages.txt
index 658289b..1ebc363 100644 (file)
@@ -70,6 +70,8 @@ ${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
@@ -154,8 +156,10 @@ set(SMPI_SRC
        ${PROJECT_DIRECTORY}/src/smpi/smpi_bench.c
        ${PROJECT_DIRECTORY}/src/smpi/smpi_global.c
        ${PROJECT_DIRECTORY}/src/smpi/smpi_mpi.c
-       ${PROJECT_DIRECTORY}/src/smpi/smpi_sender.c
-       ${PROJECT_DIRECTORY}/src/smpi/smpi_receiver.c
+       #${PROJECT_DIRECTORY}/src/smpi/smpi_sender.c
+       #${PROJECT_DIRECTORY}/src/smpi/smpi_receiver.c
+       ${PROJECT_DIRECTORY}/src/smpi/smpi_comm.c
+       ${PROJECT_DIRECTORY}/src/smpi/smpi_group.c
        ${PROJECT_DIRECTORY}/src/smpi/smpi_util.c
        ${PROJECT_DIRECTORY}/src/smpi/smpi_coll.c
        ${PROJECT_DIRECTORY}/src/smpi/smpi_mpi_dt.c
@@ -167,8 +171,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
@@ -190,7 +194,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
 )
@@ -358,6 +361,14 @@ set(LUA_SRC
        ${PROJECT_DIRECTORY}/src/bindings/lua/Msglua.c
 )
 
+set(RUBY_SRC
+${PROJECT_DIRECTORY}/src/simix/smx_context_ruby.c
+${PROJECT_DIRECTORY}/src/bindings/ruby/rb_msg_process.c
+${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})
@@ -445,3 +456,15 @@ else(${HAVE_JAVA})
                ${MSG_SRC}
        )
 endif(${HAVE_JAVA})
+
+if(${HAVE_RUBY_H})
+       set(simgrid_sources
+               ${simgrid_sources}
+               ${RUBY_SRC}
+       )
+else(${HAVE_RUBY_H})
+       set(EXTRA_DIST
+               ${EXTRA_DIST}
+               ${RUBY_SRC}
+       )
+endif(${HAVE_RUBY_H})