2 CLEANFILES = gen_test_char gen_uri_delims test_char.h uri_delims.h
6 LTLIBRARY_NAME = libmain.la
8 uri_delims.h test_char.h \
9 config.c log.c main.c vhost.c util.c util_date.c \
10 util_script.c util_uri.c util_md5.c util_cfgtree.c util_ebcdic.c \
11 rfc1413.c connection.c listen.c \
12 mpm_common.c util_charset.c util_debug.c util_xml.c \
13 util_filter.c exports.c buildmark.c
15 include $(top_srcdir)/build/ltlib.mk
17 gen_uri_delims_OBJECTS = gen_uri_delims.lo
18 gen_uri_delims: $(gen_uri_delims_OBJECTS)
19 $(LINK) $(EXTRA_LDFLAGS) $(gen_uri_delims_OBJECTS) $(EXTRA_LIBS)
21 gen_test_char_OBJECTS = gen_test_char.lo util_debug.lo
22 gen_test_char: $(gen_test_char_OBJECTS)
23 $(LINK) $(EXTRA_LDFLAGS) $(gen_test_char_OBJECTS) $(EXTRA_LIBS)
25 uri_delims.h: gen_uri_delims
26 ./gen_uri_delims > uri_delims.h
28 test_char.h: gen_test_char
29 ./gen_test_char > test_char.h
31 util_uri.lo: uri_delims.h
34 EXPORT_FILES = ../srclib/apr/apr.exports ../srclib/apr-util/aprutil.exports
36 exports.c: $(EXPORT_FILES)
37 (cat $(EXPORT_FILES) | ../build/buildexports.sh ../srclib) > $@