Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
115117f9c8494be28fab8d933b1a48f1051bfd62
[simgrid.git] / examples / msg / Makefile.am
1 INCLUDES  = -I$(top_srcdir)/include
2 AM_CFLAGS = -g
3
4 EXTRA_DIST = msg_platform.xml \
5              sendrecv/platform_sendrecv.xml \
6              sendrecv/deployment_sendrecv.xml
7
8 TESTS_ENVIRONMENT = $(top_builddir)/tools/tesh/tesh
9
10 TESTS = sendrecv/sendrecv_KCCFLN05.tesh
11 if HAVE_SDP
12   TESTS += sendrecv/sendrecv_KCCFLN05_proportional.tesh
13 endif
14 TESTS+= sendrecv/sendrecv_KCCFLN05_Vegas.tesh \
15         sendrecv/sendrecv_KCCFLN05_Reno.tesh \
16         suspend/suspend.tesh \
17         masterslave/masterslave.tesh \
18         masterslave/masterslave_forwarder.tesh
19         #masterslave/masterslave_bypass.tesh
20
21 CLEANFILES = sendrecv/*~ \
22              sendrecv/sendrecv \
23              suspend/*~ \
24              suspend/suspend \
25              masterslave/*~ \
26              masterslave/masterslave \
27              masterslave/masterslave_forwarder
28              #masterslave/masterslave_bypass
29
30 bin_PROGRAMS = sendrecv/sendrecv \
31                suspend/suspend \
32                masterslave/masterslave \
33                masterslave/masterslave_forwarder
34                #masterslave/masterslave_bypass
35
36 # sendrecv simple example
37 sendrecv_sendrecv_SOURCES = sendrecv/sendrecv.c
38 sendrecv_sendrecv_LDADD   = $(top_builddir)/src/libsimgrid.la
39
40 # suspend/resume simple example
41 suspend_suspend_SOURCES = suspend/suspend.c
42 suspend_suspend_LDADD   = $(top_builddir)/src/libsimgrid.la
43
44 # master/slave application example using a forwarder module
45 masterslave_masterslave_SOURCES = masterslave/masterslave.c
46 masterslave_masterslave_LDADD   = $(top_builddir)/src/libsimgrid.la
47
48 # verify the communication time of a simple simulation
49 masterslave_masterslave_forwarder_SOURCES = masterslave/masterslave_forwarder.c
50 masterslave_masterslave_forwarder_LDADD   = $(top_builddir)/src/libsimgrid.la
51
52 # bypass the surf xml parser
53 #masterslave_masterslave_bypass_SOURCES = masterslave/masterslave_bypass.c
54 #masterslave_masterslave_bypass_LDADD   = $(top_builddir)/src/libsimgrid.la
55
56 include $(top_srcdir)/acmacro/dist-files.mk