xbt/dict_private.h \
xbt/heap_private.h \
xbt/fifo_private.h \
- xbt/graph_private.h \
+ xbt/graph_private.h \
+ xbt/graphxml_parse.c \
+ xbt/graphxml.l \
+ xbt/graphxml.c \
+ xbt/graphxml.dtd \
xbt/context_private.h xbt/context_win32.h xbt/context_win32.c\
+ xbt/ex_interface.h \
\
surf/maxmin_private.h \
surf/trace_mgr_private.h \
surf/cpu_private.h \
surf/workstation_private.h \
surf/surf_timer_private.h \
- surf/surf_parse.c \
+ surf/surfxml_parse.c \
surf/surfxml.l \
surf/surfxml.c \
surf/surfxml.dtd \
include/surf/maxmin.h \
include/surf/trace_mgr.h \
include/surf/surf.h \
- include/surf/surf_parse_private.h \
+ include/surf/surfxml_parse_private.h \
\
include/xbt/xbt_portability.h \
include/xbt/context.h \
xbt/swag.c \
xbt/graph.c \
xbt/set.c \
+ xbt/xbt_host.c \
xbt/module.c \
xbt/config.c \
xbt/cunit.c \
+ xbt/graphxml_parse.c \
\
gras/gras.c \
\
gras/DataDesc/datadesc_interface.h gras/DataDesc/datadesc_private.h \
gras/DataDesc/ddt_parse.c gras/DataDesc/ddt_parse.yy.c gras/DataDesc/ddt_parse.yy.h \
\
- gras/Msg/msg.c gras/Msg/timer.c \
+ gras/Msg/msg.c gras/Msg/rpc.c gras/Msg/timer.c \
gras/Msg/msg_interface.h gras/Msg/msg_private.h \
\
gras/Virtu/process.c
surf/maxmin.c \
surf/trace_mgr.c \
surf/surf.c \
- surf/surf_parse.c \
+ surf/surfxml_parse.c \
surf/cpu.c surf/network.c surf/workstation.c \
surf/surf_timer.c \
surf/network_dassf.c \
AMOK_SRC= \
amok/base.c \
- amok/Bandwidth/bandwidth.c amok/Bandwidth/saturate.c
+ amok/Bandwidth/bandwidth.c amok/Bandwidth/saturate.c \
+ amok/HostManagement/hostmanagement.c
###
### Testing infrastructure
config_unit.c
BUILT_SOURCES=../include/surf/surfxml.h surf/surfxml.c \
+ ../include/xbt/graphxml.h xbt/graphxml.c \
gras/DataDesc/ddt_parse.yy.c \
$(TEST_UNITS) simgrid_units_main.c
TESTS=testall
EXTRA_DIST+=$(testall_SOURCES)
-
+
if MAINTAINER_MODE
cunit_unit.c: xbt/cunit.c
@top_srcdir@/tools/sg_unit_extractor.pl $^
if MAINTAINER_MODE
surf/surfxml.c: surf/surfxml.l
@LEX@ -o$@ -Psurf_parse_ $^
+xbt/graphxml.c: xbt/graphxml.l
+ @LEX@ -o$@ -Pxbt_graph_parse_ $^
if HAVE_FLEXML
surf/surfxml.l: surf/surfxml.dtd
- set -e; cd surf; flexml -b 1000000 -S -L surfxml.dtd
+ set -e; cd surf; flexml -b 1000000 -P surfxml -S -L surfxml.dtd
../include/surf/surfxml.h: surf/surfxml.dtd
- cd ../include/surf; flexml -H -L ../../src/surf/surfxml.dtd
+ cd ../include/surf; flexml -P surfxml -H -L ../../src/surf/surfxml.dtd
+xbt/graphxml.l: xbt/graphxml.dtd
+ set -e; cd xbt; flexml -b 1000000 -P graphxml -S -L graphxml.dtd
+../include/xbt/graphxml.h: xbt/graphxml.dtd
+ cd ../include/xbt; flexml -P graphxml -H -L ../../src/xbt/graphxml.dtd
else
../include/surf/surfxml.h surf/surfxml.l: surf/surfxml.dtd
@echo "ERROR: Please install it, or if you didn't modify this file, try this:"
@echo "ERROR: touch src/include/surf/surfxml.h src/surf/surfxml.l"
@exit 1
+../include/xbt/graphxml.h xbt/graphxml.l: xbt/graphxml.dtd
+ @echo "ERROR: src/xbt/graphxml.dtd was modified, but the flexml program was not detected"
+ @echo "ERROR: Please install it, or if you didn't modify this file, try this:"
+ @echo "ERROR: touch src/include/xbt/graphxml.h src/xbt/graphxml.l"
+ @exit 1
endif
endif