]> git.ipfire.org Git - thirdparty/squid.git/blob - tools/squidclient/Makefile.am
Merged from trunk
[thirdparty/squid.git] / tools / squidclient / Makefile.am
1 include $(top_srcdir)/src/Common.am
2
3 AUTOMAKE_OPTIONS = subdir-objects
4
5 SUBDIRS =
6 EXTRA_DIST = squidclient.1
7 man_MANS = squidclient.1
8 DISTCLEANFILES =
9
10 LDADD = \
11 $(top_builddir)/src/ip/libip.la \
12 $(top_builddir)/lib/libmiscencoding.la \
13 $(top_builddir)/lib/libmiscutil.la \
14 $(COMPAT_LIB) \
15 $(LIBGNUTLS_LIBS) \
16 $(NETTLELIB) \
17 $(KRB5LIBS) \
18 $(XTRA_LIBS)
19
20 include $(top_srcdir)/doc/manuals/Substitute.am
21
22 ## Several files need to be shared but we cannot depend on the other
23 ## directories to be built.
24 test_tools.cc: $(top_srcdir)/test-suite/test_tools.cc
25 cp $(top_srcdir)/test-suite/test_tools.cc .
26
27 stub_debug.cc: $(top_srcdir)/src/tests/stub_debug.cc
28 cp $(top_srcdir)/src/tests/stub_debug.cc .
29
30 time.cc: $(top_srcdir)/src/time.cc
31 cp $(top_srcdir)/src/time.cc .
32
33 # stock tools for unit tests - library independent versions of dlink_list
34 # etc.
35 # globals.cc is needed by test_tools.cc.
36 # Neither of these should be disted from here.
37 TESTSOURCES= test_tools.cc
38 CLEANFILES += test_tools.cc stub_debug.cc time.cc
39
40 ## ##### squidclient #####
41
42 bin_PROGRAMS = squidclient
43
44 squidclient_SOURCES = \
45 gssapi_support.cc \
46 gssapi_support.h \
47 Parameters.h \
48 Ping.cc \
49 Ping.h \
50 squidclient.cc \
51 stub_debug.cc \
52 test_tools.cc \
53 time.cc \
54 Transport.cc \
55 Transport.h