validate_recipients() now strips out duplicate recipients ... probably some 15 years...
[citadel] / webcit / tests / Makefile.in
1 prefix=@prefix@
2 srcdir=@srcdir@/../
3 VPATH=$(srcdir)
4
5 AUTOCONF=@AUTOCONF@
6 CC=@CC@
7 CFLAGS=@CFLAGS@
8 DEFS=@DEFS@
9 INSTALL=@INSTALL@
10 LIBOBJS=@LIBOBJS@
11 LIBS=@LIBS@ -lcunit
12 LDFLAGS=@LDFLAGS@
13 SED=@SED@
14 SETUP_LIBS=@SETUP_LIBS@
15 PTHREAD_DEFS=@PTHREAD_DEFS@
16 LIB_SUBDIRS=
17 PROG_SUBDIRS=@PROG_SUBDIRS@
18 SUBDIRS=$(LIB_SUBDIRS) $(PROG_SUBDIRS) 
19 LOCALEDIR=@LOCALEDIR@
20 WWWDIR=@WWWDIR@
21
22 TEST_OBJECTS= \
23         ../webcit.o \
24         ../context_loop.o \
25         ../modules_init.o \
26         \
27         ../cookie_conversion.o \
28         \
29         ../locate_host.o \
30         ../sysdep.o \
31         ../utils.o \
32         ../decode.o \
33         ../html2html.o \
34         ../http_datestring.o \
35         ../fmt_date.o \
36         \
37         ../subst.o \
38         ../preferences.o \
39         ../paramhandling.o \
40         ../serv_func.o \
41         ../tcp_sockets.o \
42         ../crypto.o \
43         ../gettext.o \
44         ../tabs.o \
45         \
46         ../netconf.o \
47         ../inetconf.o \
48         ../siteconfig.o \
49         ../smtpqueue.o \
50         ../pushemail.o \
51         ../sieve.o \
52         \
53         ../static.o \
54         ../graphics.o \
55         ../downloads.o \
56         \
57         ../auth.o \
58         ../openid.o \
59         ../who.o \
60         ../userlist.o \
61         ../useredit.o \
62         ../sysmsgs.o \
63         \
64         ../listsub.o \
65         \
66         ../setup_wizard.o \
67         ../summary.o \
68         ../mainmenu.o \
69         ../iconbar.o \
70         \
71         ../floors.o \
72         ../roomops.o \
73         ../roomlist.o \
74         ../marchlist.o \
75         \
76         ../messages.o \
77         ../msg_renderers.o \
78         ../bbsview_renderer.o \
79         ../wiki.o \
80         \
81         ../paging.o \
82         ../roomchat.o \
83         \
84         ../vcard_edit.o \
85         ../addressbook_popup.o \
86         ../autocompletion.o \
87         \
88         ../ical_maps.o \
89         ../ical_subst.o \
90         ../ical_dezonify.o \
91         ../calendar.o \
92         ../calendar_tools.o \
93         ../calendar_view.o \
94         ../tasks.o \
95         ../event.o \
96         ../availability.o \
97         ../notes.o \
98         \
99         ../groupdav_main.o \
100         ../groupdav_get.o \
101         ../groupdav_propfind.o \
102         ../groupdav_options.o \
103         ../groupdav_delete.o \
104         ../groupdav_put.o
105
106 TEST_COMMON_OBJECTS = \
107         test_tools.o
108
109 # End of configuration section
110
111 all: test
112
113 .SUFFIXES: .cpp .c .o
114
115 clean:
116         rm -f $(WEBCIT_OBJECTS)  
117
118
119 test: $(TEST_OBJECTS) $(TEST_COMMON_OBJECTS) $(LIBOBJS) test_main.o
120         $(CC) $(LDFLAGS) -o test $(LIBOBJS) test_main.o \
121                 $(TEST_OBJECTS) $(TEST_COMMON_OBJECTS) $(LIBS)
122
123 .c.o:
124         $(CC) $(CFLAGS) -I ../ $(DEFS) -c $(PTHREAD_DEFS) $<
125
126 .cpp.o:
127         $(CC) $(CFLAGS) -I ../ $(DEFS) -c $(PTHREAD_DEFS) $<
128
129 Makefile: $(srcdir)/Makefile.in $(srcdir)/config.status
130         CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) $(srcdir)/config.status
131
132 config.status: $(srcdir)/configure
133         $(SHELL) $(srcdir)/config.status --recheck
134
135 $(srcdir)/configure: $(srcdir)/configure.ac $(srcdir)/aclocal.m4
136         cd $(srcdir) && $(AUTOCONF)
137
138 $(srcdir)/aclocal.m4: $(srcdir)/acinclude.m4
139         cd $(srcdir) && $(ACLOCAL)