X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6c6da8b88e1a9fa663f2c1eb8917104d11c044dc..0de7df8a3bc351fdff4c4a3e106608b15c842143:/buildtools/Cmake/DefinePackages.cmake diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 3018fdca7c..a32ed9d356 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -316,6 +316,18 @@ set(TRACING_SRC src/instr/instr_private.h ) + +set(JEDULE_SRC + include/instr/jedule/jedule_events.h + include/instr/jedule/jedule_output.h + include/instr/jedule/jedule_platform.h + include/instr/jedule/jedule_sd_binding.h + src/instr/jedule/jedule_events.c + src/instr/jedule/jedule_output.c + src/instr/jedule/jedule_platform.c + src/instr/jedule/jedule_sd_binding.c +) + set(RUBY_SRC src/simix/smx_context_ruby.c src/bindings/ruby/rb_msg_process.c @@ -399,6 +411,33 @@ set(install_HEADERS include/simix/context.h ) +if(enable_java) +set(install_HEADERS + ${install_HEADERS} + #Those src files are necessary for binding java + src/portable.h + src/msg/private.h + src/simix/private.h + src/msg/mailbox.h + src/include/surf/surf.h + src/instr/instr_private.h + src/include/surf/datatypes.h + src/include/surf/surf_resource_lmm.h + src/include/surf/surf_resource.h + src/simdag/private.h + src/xbt/ex_interface.h + src/simix/process_private.h + src/simix/host_private.h + src/simix/network_private.h + src/simix/smurf_private.h + src/simix/synchro_private.h + src/include/surf/trace_mgr.h + src/include/xbt/xbt_os_thread.h + src/include/surf/maxmin.h + include/xbt/swag.h + ${CMAKE_CURRENT_BINARY_DIR}/src/gras_config.h) +endif(enable_java) + ### depend of some variables setted upper # -->CONTEXT_THREADS CONTEXT_UCONTEXT if(${CONTEXT_THREADS}) #pthread @@ -453,6 +492,7 @@ set(simgrid_sources ${GRAS_COMMON_SRC} ${GRAS_SG_SRC} ${AMOK_SRC} + ${JEDULE_SRC} ) if(HAVE_MC)