X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1370b0af961940012d4a6875cb828449168b05d0..874b2dcc3f8484b7f54be8cc126c4a611e74d030:/buildtools/Cmake/DefinePackages.cmake diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 21d74f8f35..1eebce72d7 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -2,6 +2,7 @@ set(EXTRA_DIST include/xbt/win32_ucontext.h + src/bindings/java/MANIFEST.MF src/include/instr/instr_interface.h src/include/mc/datatypes.h src/include/mc/mc.h @@ -311,6 +312,72 @@ set(BINDINGS_SRC src/bindings/lua/simgrid_lua.h ) +set(JMSG_C_SRC + src/bindings/java/jmsg.c + src/bindings/java/jmsg.h + src/bindings/java/jmsg_comm.c + src/bindings/java/jmsg_comm.h + src/bindings/java/jmsg_file.c + src/bindings/java/jmsg_file.h + src/bindings/java/jmsg_host.c + src/bindings/java/jmsg_host.h + src/bindings/java/jmsg_process.c + src/bindings/java/jmsg_process.h + src/bindings/java/jmsg_rngstream.c + src/bindings/java/jmsg_rngstream.h + src/bindings/java/jmsg_synchro.c + src/bindings/java/jmsg_synchro.h + src/bindings/java/jmsg_task.c + src/bindings/java/jmsg_task.h + src/bindings/java/jmsg_vm.c + src/bindings/java/jmsg_vm.h + src/bindings/java/jxbt_utilities.c + src/bindings/java/jxbt_utilities.h + src/bindings/java/smx_context_cojava.c + src/bindings/java/smx_context_cojava.h + src/bindings/java/smx_context_java.c + src/bindings/java/smx_context_java.h +) + +set(JMSG_JAVA_SRC + src/bindings/java/org/simgrid/msg/Comm.java + src/bindings/java/org/simgrid/msg/File.java + src/bindings/java/org/simgrid/msg/Host.java + src/bindings/java/org/simgrid/msg/HostFailureException.java + src/bindings/java/org/simgrid/msg/HostNotFoundException.java + src/bindings/java/org/simgrid/msg/JniException.java + src/bindings/java/org/simgrid/msg/Msg.java + src/bindings/java/org/simgrid/msg/MsgException.java + src/bindings/java/org/simgrid/msg/Mutex.java + src/bindings/java/org/simgrid/msg/NativeException.java + src/bindings/java/org/simgrid/msg/Process.java + src/bindings/java/org/simgrid/msg/ProcessKilledError.java + src/bindings/java/org/simgrid/msg/ProcessNotFoundException.java + src/bindings/java/org/simgrid/msg/RngStream.java + src/bindings/java/org/simgrid/msg/Task.java + src/bindings/java/org/simgrid/msg/TaskCancelledException.java + src/bindings/java/org/simgrid/msg/TimeoutException.java + src/bindings/java/org/simgrid/msg/TransferFailureException.java + src/bindings/java/org/simgrid/msg/VM.java +) + +set(JTRACE_C_SRC + src/bindings/java/jtrace.c + src/bindings/java/jtrace.h +) + +set(JTRACE_JAVA_SRC + src/bindings/java/org/simgrid/trace/Trace.java +) + +if(HAVE_TRACING) + list(APPEND JMSG_C_SRC ${JTRACE_C_SRC}) + list(APPEND JMSG_JAVA_SRC ${JTRACE_JAVA_SRC}) +else() + list(APPEND EXTRA_DIST ${JTRACE_C_SRC}) + list(APPEND EXTRA_DIST ${JTRACE_JAVA_SRC}) +endif() + set(LUA_SRC src/bindings/lua/lua_comm.c src/bindings/lua/lua_host.c @@ -651,7 +718,9 @@ set(txt_files AUTHORS COPYING README + README.java ChangeLog + ChangeLog.SimGrid-java INSTALL LICENSE-LGPL-2.1 NEWS @@ -660,6 +729,24 @@ set(txt_files ) set(EXAMPLES_CMAKEFILES_TXT + examples/java/CMakeLists.txt + examples/java/async/CMakeLists.txt + examples/java/bittorrent/CMakeLists.txt + examples/java/chord/CMakeLists.txt + examples/java/cloud/CMakeLists.txt + examples/java/commTime/CMakeLists.txt + examples/java/io/CMakeLists.txt + examples/java/kademlia/CMakeLists.txt + examples/java/master_slave_bypass/CMakeLists.txt + examples/java/master_slave_kill/CMakeLists.txt + examples/java/masterslave/CMakeLists.txt + examples/java/migration/CMakeLists.txt + examples/java/mutualExclusion/CMakeLists.txt + examples/java/pingPong/CMakeLists.txt + examples/java/priority/CMakeLists.txt + examples/java/startKillTime/CMakeLists.txt + examples/java/suspend/CMakeLists.txt + examples/java/tracing/CMakeLists.txt examples/lua/CMakeLists.txt examples/msg/CMakeLists.txt examples/msg/actions/CMakeLists.txt