${PROJECT_DIRECTORY}/src/java/simgrid/msg/ProcessNotFoundException.java
${PROJECT_DIRECTORY}/src/java/simgrid/msg/Sem.java
${PROJECT_DIRECTORY}/src/java/simgrid/msg/Task.java
+ ${PROJECT_DIRECTORY}/src/java/simgrid/msg/TaskCancelledException.java
${PROJECT_DIRECTORY}/src/java/simgrid/msg/TimeoutException.java
${PROJECT_DIRECTORY}/src/java/simgrid/msg/TransferFailureException.java
-
)
set(GRAS_RL_SRC
${PROJECT_DIRECTORY}/src/simix/smx_action.c
${PROJECT_DIRECTORY}/src/simix/smx_synchro.c
${PROJECT_DIRECTORY}/src/simix/smx_network.c
+ ${PROJECT_DIRECTORY}/src/simix/smx_context_base.c
)
set(MSG_SRC
${PROJECT_DIRECTORY}/src/bindings/lua/simgrid_lua.c
)
+set(TRACING_SRC
+ ${PROJECT_DIRECTORY}/src/instr/interface.c
+ ${PROJECT_DIRECTORY}/src/instr/general.c
+ ${PROJECT_DIRECTORY}/src/instr/paje.c
+ ${PROJECT_DIRECTORY}/src/instr/msg_task_instr.c
+ ${PROJECT_DIRECTORY}/src/instr/msg_process_instr.c
+ ${PROJECT_DIRECTORY}/src/instr/smx_instr.c
+ ${PROJECT_DIRECTORY}/src/instr/surf_instr.c
+ ${PROJECT_DIRECTORY}/src/instr/variables_instr.c
+ ${PROJECT_DIRECTORY}/src/instr/private.h
+)
+
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_application_handler.c
)
+set(TEST_CFILES
+${PROJECT_DIRECTORY}/src/xbt/cunit.c
+${PROJECT_DIRECTORY}/src/xbt/ex.c
+${PROJECT_DIRECTORY}/src/xbt/dynar.c
+${PROJECT_DIRECTORY}/src/xbt/dict.c
+${PROJECT_DIRECTORY}/src/xbt/set.c
+${PROJECT_DIRECTORY}/src/xbt/swag.c
+${PROJECT_DIRECTORY}/src/xbt/xbt_str.c
+${PROJECT_DIRECTORY}/src/xbt/xbt_strbuff.c
+${PROJECT_DIRECTORY}/src/xbt/xbt_sha.c
+${PROJECT_DIRECTORY}/src/xbt/config.c
+${PROJECT_DIRECTORY}/src/xbt/xbt_synchro.c
+)
+
+set(TEST_UNITS
+cunit_unit.c
+ex_unit.c
+dynar_unit.c
+dict_unit.c
+set_unit.c
+swag_unit.c
+xbt_str_unit.c
+xbt_strbuff_unit.c
+xbt_sha_unit.c
+config_unit.c
+xbt_synchro_unit.c
+)
+
+#Here must have all files which permit to generate source files
+set(SRC_TO_LOOK
+${PROJECT_DIRECTORY}/src/surf/simgrid.dtd
+${PROJECT_DIRECTORY}/src/xbt/graphxml.dtd
+${PROJECT_DIRECTORY}/src/simdag/dax.dtd
+${PROJECT_DIRECTORY}/src/surf/simgrid_dtd.l
+${PROJECT_DIRECTORY}/src/xbt/graphxml.l
+${PROJECT_DIRECTORY}/src/simdag/dax_dtd.l
+${PROJECT_DIRECTORY}/src/simgrid_units_main.c
+${PROJECT_DIRECTORY}/examples/gras/ping/ping.xml
+${PROJECT_DIRECTORY}/examples/gras/rpc/rpc.xml
+${PROJECT_DIRECTORY}/examples/gras/spawn/spawn.xml
+${PROJECT_DIRECTORY}/examples/gras/timer/timer.xml
+${PROJECT_DIRECTORY}/examples/gras/chrono/chrono.xml
+${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/simple_token.xml
+${PROJECT_DIRECTORY}/examples/gras/mmrpc/mmrpc.xml
+${PROJECT_DIRECTORY}/examples/gras/all2all/all2all.xml
+${PROJECT_DIRECTORY}/examples/gras/pmm/pmm.xml
+${PROJECT_DIRECTORY}/examples/gras/synchro/synchro.xml
+${PROJECT_DIRECTORY}/examples/gras/properties/properties.xml
+${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/msg_handle.xml
+${PROJECT_DIRECTORY}/teshsuite/gras/empty_main/empty_main.xml
+${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep/small_sleep.xml
+${PROJECT_DIRECTORY}/examples/amok/bandwidth/bandwidth.xml
+${PROJECT_DIRECTORY}/examples/amok/saturate/saturate.xml
+${TEST_CFILES}
+${PROJECT_DIRECTORY}/src/context_sysv_config.h.in
+${PROJECT_DIRECTORY}/buildtools/Cmake/src/c_gras_config.h.in
+${PROJECT_DIRECTORY}/include/simgrid_config.h.in
+${PROJECT_DIRECTORY}/src/smpi/smpicc.in
+${PROJECT_DIRECTORY}/src/smpi/smpirun.in
+)
+
### depend of some variables setted upper
# -->CONTEXT_THREADS
if(${CONTEXT_THREADS})
${GTNETS_USED}
${SIMIX_SRC}
${MSG_SRC}
+ ${TRACING_SRC}
${SIMDAG_SRC}
${GRAS_COMMON_SRC}
${GRAS_SG_SRC}