Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
2004-04-09 Martin Quinson <martin.quinson@tuxfamily.org>
[simgrid.git] / testsuite / Makefile.am
1 INCLUDES = -I$(top_srcdir)/src/include
2 AM_CFLAGS=-g -Wno-unused-function 
3
4 CLEANFILES = *~ test a.out *.o
5 DISTCLEANFILES=Makefile.in *~
6 EXTRA_DIST=test_utils.c run_tests.in
7
8 # Test stuff
9
10 core_tests =                                  \
11         dynar_int dynar_double dynar_string   \
12         dict_usage dict_crash                 \
13         set_usage                             \
14         log_usage                             \
15         config_usage
16 # multidict_crash 
17
18 RL_tests =                                    \
19         trp_tcp_client   trp_tcp_server       \
20         trp_file_client  trp_file_server
21 #       gs_example_send gs_example_receive
22
23 SG_tests =
24
25 noinst_PROGRAMS = $(core_tests) $(RL_tests) $(SG_tests)
26 noinst_SCRIPTS = run_tests gs_example trp_tcp_usage
27 TESTS=run_tests
28
29 test: $(noinst_PROGRAMS) $(noinst_SCRIPTS)
30         ./run_tests
31
32
33 # LDADD_UTILS is still a separate var to distinguish core tester from RL tester
34 LDADD_UTILS=$(top_srcdir)/src/base/libgrasrl.a 
35 LDADD_RL=   $(top_srcdir)/src/base/libgrasrl.a   
36
37 log_usage_LDADD=          $(LDADD_UTILS)
38
39 dynar_int_LDADD=          $(LDADD_UTILS)
40 dynar_double_LDADD=       $(LDADD_UTILS)
41 dynar_string_LDADD=       $(LDADD_UTILS)
42
43 dict_usage_LDADD=         $(LDADD_UTILS)
44 dict_crash_LDADD=         $(LDADD_UTILS)
45 #multidict_crash_LDADD=    $(LDADD_UTILS)
46
47 set_usage_LDADD=          $(LDADD_UTILS)
48
49 config_usage_LDADD=       $(LDADD_UTILS)
50
51 trp_tcp_client_LDADD=     $(LDADD_RL)
52 trp_tcp_server_LDADD=     $(LDADD_RL)
53 trp_file_client_LDADD=    $(LDADD_RL)
54 trp_file_server_LDADD=    $(LDADD_RL)
55
56 #gs_example_send_LDADD=    $(LDADD_UTILS)
57 #gs_example_receive_LDADD= $(LDADD_UTILS)
58