]> git.ipfire.org Git - thirdparty/squid.git/blob - src/ssl/Makefile.am
author: Alex Rousskov <rousskov@measurement-factory.com>, Christos Tsantilas <chtsant...
[thirdparty/squid.git] / src / ssl / Makefile.am
1 include $(top_srcdir)/src/Common.am
2 include $(top_srcdir)/src/TestHeaders.am
3
4 noinst_LTLIBRARIES = libsslsquid.la libsslutil.la
5
6 EXTRA_PROGRAMS = \
7 ssl_crtd
8
9 EXTRA_DIST = \
10 stub_libsslsquid.cc \
11 stub_libsslutil.cc \
12 ssl_crtd.8
13
14 if USE_SSL_CRTD
15 SSL_CRTD = ssl_crtd
16 SSL_CRTD_SOURCE = \
17 helper.cc \
18 helper.h
19 else
20 SSL_CRTD =
21 SSL_CRTD_SOURCE =
22 endif
23
24 ## SSL stuff used by main Squid but not by ssl_crtd
25 libsslsquid_la_SOURCES = \
26 context_storage.cc \
27 context_storage.h \
28 Config.cc \
29 Config.h \
30 ErrorDetail.cc \
31 ErrorDetail.h \
32 ErrorDetailManager.cc \
33 ErrorDetailManager.h \
34 ServerBump.cc \
35 ServerBump.h \
36 support.cc \
37 support.h \
38 \
39 $(SSL_CRTD_SOURCE)
40
41 ## SSL stuff used by main Squid and ssl_crtd
42 libsslutil_la_SOURCES = \
43 gadgets.cc \
44 gadgets.h \
45 crtd_message.cc \
46 crtd_message.h
47
48 libexec_PROGRAMS = \
49 $(SSL_CRTD)
50
51 if USE_SSL_CRTD
52 ssl_crtd_SOURCES = ssl_crtd.cc certificate_db.cc certificate_db.h
53 ssl_crtd_LDADD = libsslutil.la $(SSLLIB) $(COMPAT_LIB)
54 endif