Add GSS context extraction.
[shibboleth/cpp-sp-resolver.git] / src / Makefile.am
1 AUTOMAKE_OPTIONS = foreign
2
3 lib_LTLIBRARIES = libshibresolver.la libshibresolver-lite.la
4
5 libshibresolverincludedir = $(includedir)/shibresolver
6
7 libshibresolverinclude_HEADERS = \
8         shibresolver/base.h \
9         shibresolver/config_pub.h \
10         shibresolver/resolver.h
11
12 noinst_HEADERS = \
13         shibresolver/internal.h
14
15 common_sources = \
16         shibresolver/resolver.cpp
17
18 libshibresolver_la_SOURCES = \
19         ${common_sources}
20
21 libshibresolver_lite_la_SOURCES = \
22         ${common_sources}
23
24 # this is different from the project version
25 # http://sources.redhat.com/autobook/autobook/autobook_91.html
26 libshibresolver_la_LDFLAGS = $(XMLSEC_LIBS) -version-info 1:0:0
27 libshibresolver_lite_la_LDFLAGS = $(LITE_LIBS) -version-info 1:0:0
28 libshibresolver_lite_la_CPPFLAGS = -DSHIBSP_LITE
29
30 install-exec-hook:
31         for la in $(lib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(libdir)/$$la ; done
32
33 EXTRA_DIST = \
34         resolver.vcxproj \
35         resolver-lite.vcxproj \
36         shibresolver/config_pub.h.in \
37         shibresolver/config_pub_win32.h \
38         shibresolver/resource.h \
39         shibresolver/resolver.rc