1 INCLUDES = -I$(top_srcdir)/src/include
4 CLEANFILES = *~ test a.out *.o datadesc_usage.out
5 MAINTAINERCLEANFILES=Makefile.in
6 EXTRA_DIST=run_tests.in \
7 datadesc.little32 datadesc.little64 datadesc.big32 datadesc.big64 \
13 dynar_int dynar_double dynar_string \
14 dict_usage dict_crash \
21 trp_tcp_client trp_tcp_server \
22 trp_file_client trp_file_server \
27 check_PROGRAMS = $(core_tests) $(RL_tests) $(SG_tests)
28 check_SCRIPTS = run_tests trp_tcp_usage
31 test: $(noinst_PROGRAMS) $(noinst_SCRIPTS)
33 valgrind: $(noinst_PROGRAMS) $(noinst_SCRIPTS)
36 # LDADD_UTILS is still a separate var to distinguish core tester from RL tester
37 LDADD_UTILS=$(top_builddir)/src/base/libgrasrl.la
38 LDADD_RL= $(top_builddir)/src/base/libgrasrl.la
40 log_usage_LDADD= $(LDADD_UTILS)
42 dynar_int_LDADD= $(LDADD_UTILS)
43 dynar_double_LDADD= $(LDADD_UTILS)
44 dynar_string_LDADD= $(LDADD_UTILS)
46 dict_usage_LDADD= $(LDADD_UTILS)
47 dict_crash_LDADD= $(LDADD_UTILS)
48 #multidict_crash_LDADD= $(LDADD_UTILS)
50 set_usage_LDADD= $(LDADD_UTILS)
52 config_usage_LDADD= $(LDADD_UTILS)
54 trp_tcp_client_LDADD= $(LDADD_RL)
55 trp_tcp_server_LDADD= $(LDADD_RL)
56 trp_file_client_LDADD= $(LDADD_RL)
57 trp_file_server_LDADD= $(LDADD_RL)
59 datadesc_usage_SOURCES= datadesc_usage.c datadesc_structs.c
60 datadesc_usage_LDADD= $(LDADD_RL)
62 datadesc_structs.c: mk_datadesc_structs.pl
63 perl mk_datadesc_structs.pl > datadesc_structs.c