Expression cleanup.
[oweals/gnunet.git] / src / monkey / Makefile.am
1 INCLUDES = -I$(top_srcdir)/src/include
2
3 if MINGW
4  WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols 
5 endif
6
7 if USE_COVERAGE
8   AM_CFLAGS = --coverage -O0
9   XLIB = -lgcov
10 endif
11
12
13 if !MINGW
14 if HAVE_ESMTP
15 if HAVE_OPENSSL
16
17 bin_PROGRAMS = \
18  gnunet-monkey \
19  gnunet-service-monkey 
20
21 noinst_PROGRAMS = \
22  bug_null_pointer_exception 
23
24 gnunet_monkey_SOURCES = \
25  gdbmi.h \
26  gdbmi_alloc.c \
27  gdbmi_breakpoint.c \
28  gdbmi_connect.c \
29  gdbmi_data_man.c \
30  gdbmi_error.c \
31  gdbmi_get_free_pty.c \
32  gdbmi_get_free_vt.c \
33  gdbmi_misc.c \
34  gdbmi_parse.c \
35  gdbmi_prg_control.c \
36  gdbmi_stack_man.c \
37  gdbmi_symbol_query.c \
38  gdbmi_target_man.c \
39  gdbmi_thread.c \
40  gdbmi_var_obj.c \
41  gnunet-monkey.c \
42  mail_sender.c \
43  edb_api.c
44
45 gnunet_monkey_LDADD = \
46   $(top_builddir)/src/util/libgnunetutil.la \
47   -lesmtp \
48   $(GN_LIBINTL)
49
50
51 gnunet_service_monkey_SOURCES = \
52  gnunet-service-monkey.c         
53 gnunet_service_monkey_LDADD = \
54   $(top_builddir)/src/util/libgnunetutil.la \
55   $(GN_LIBINTL)
56
57
58 bug_null_pointer_exception:
59         gcc -g -O0 -o bug_null_pointer_exception bug_null_pointer_exception.c
60         
61 check_PROGRAMS = \
62     bug_null_pointer_exception
63     #test_gnunet_monkey 
64
65 if !DISABLE_TEST_RUN
66 # TESTS = $(check_SCRIPTS)
67 endif
68
69 #test_gnunet_monkey_SOURCES = \
70  #test_gnunet_monkey.c
71 #test_gnunet_monkey_LDADD = \
72   #$(top_builddir)/src/arm/libgnunetarm.la \
73   #$(top_builddir)/src/util/libgnunetutil.la  
74   
75   
76 check_SCRIPTS = \
77   #test_gnunet_monkey.sh \
78   #test_monkey_npe.sh
79
80 #EXTRA_DIST = \
81 #$(check_SCRIPTS) 
82 #test_gnunet_monkey_data.conf 
83
84 endif
85 endif
86 endif
87