From 50a92b3f768a6ca44358a1e87b4e780e42bbe67c Mon Sep 17 00:00:00 2001 From: navarrop Date: Mon, 31 Jan 2011 13:35:27 +0000 Subject: [PATCH 1/1] I need those source files for java for the moment. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9531 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- buildtools/Cmake/DefinePackages.cmake | 27 +++++++++++++++++++++++++++ buildtools/Cmake/Option.cmake | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 3018fdca7c..321c436452 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -399,6 +399,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 diff --git a/buildtools/Cmake/Option.cmake b/buildtools/Cmake/Option.cmake index 0b121faf38..1e27d008e2 100644 --- a/buildtools/Cmake/Option.cmake +++ b/buildtools/Cmake/Option.cmake @@ -16,7 +16,7 @@ endif(NOT CMAKE_INSTALL_PREFIX) set(pipol_user ${pipol_user} CACHE TYPE INTERNAL FORCE) option(enable_gtnets "Whether gtnets model is activated." on) -option(enable_java "Whether the Java bindings are activated." on) +option(enable_java "Whether the Java bindings are activated." off) option(enable_smpi "This variable set smpi lib." on) option(enable_lua "Whether the lua bindings are activated." on) option(enable_ruby "Whether the Ruby bindings are activated." on) -- 2.20.1