Replace the BINDIR define with LIBEXECDIR. (install-exec-hook): Install
[platform/upstream/libsoup.git] / libsoup / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 INCLUDES =                              \
4         -DG_LOG_DOMAIN=\"SOUP\"         \
5         -DSYSCONFDIR=\"$(sysconfdir)\"  \
6         -DLIBEXECDIR=\"$(libexecdir)\"  \
7         -I$(top_srcdir)                 \
8         $(SOUP_DEBUG_FLAGS)             \
9         $(GLIB_CFLAGS)                  \
10         $(NSS_CFLAGS)                   \
11         $(OPENSSL_CFLAGS)
12
13 libsoupincludedir = $(includedir)/soup-2.0/libsoup
14
15 libsoupinclude_HEADERS =        \
16         soup.h                  \
17         soup-address.h          \
18         soup-context.h          \
19         soup-error.h            \
20         soup-headers.h          \
21         soup-message.h          \
22         soup-method.h           \
23         soup-misc.h             \
24         soup-ntlm.h             \
25         soup-server-auth.h      \
26         soup-server.h           \
27         soup-socket.h           \
28         soup-uri.h
29
30 lib_LTLIBRARIES = libsoup-2.0.la
31
32 libsoup_2_0_la_LDFLAGS =        \
33         -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE)
34
35 libsoup_2_0_la_LIBADD =         \
36         $(GLIB_LIBS)            \
37         $(NSS_LIBS)
38
39 libsoup_2_0_la_SOURCES =        \
40         md5-utils.h             \
41         md5-utils.c             \
42         soup-address.c          \
43         soup-auth.h             \
44         soup-auth.c             \
45         soup-context.c          \
46         soup-error.c            \
47         soup-headers.c          \
48         soup-message.c          \
49         soup-method.c           \
50         soup-misc.c             \
51         soup-nss.h              \
52         soup-nss.c              \
53         soup-ntlm.c             \
54         soup-private.h          \
55         soup-queue.h            \
56         soup-queue.c            \
57         soup-server.c           \
58         soup-server-auth.c      \
59         soup-socket.c           \
60         soup-socks.h            \
61         soup-socks.c            \
62         soup-ssl.h              \
63         soup-ssl.c              \
64         soup-transfer.h         \
65         soup-transfer.c         \
66         soup-uri.c
67
68 noinst_PROGRAMS = libsoup-ssl-proxy
69
70 libsoup_ssl_proxy_LDADD =       \
71         $(LINK_STATIC)          \
72         $(OPENSSL_LIBS)         \
73         $(GLIB_LIBS)            \
74         $(LINK_DYNAMIC)
75
76 libsoup_ssl_proxy_SOURCES =     \
77         soup-openssl.h          \
78         soup-openssl.c          \
79         soup-ssl-proxy.c
80
81 install-exec-hook:
82         $(mkinstalldirs) $(DESTDIR)$(libexecdir)
83         $(INSTALL_PROGRAM) libsoup-ssl-proxy $(DESTDIR)$(libexecdir)/$(SSL_PROXY_NAME)