3 AUTOMAKE_OPTIONS = foreign
5 lib_LTLIBRARIES = libshib-target.la
8 libshib_target_la_LIBADD = ${top_builddir}/oncrpc/liboncrpc.la
9 AM_CFLAGS = -I${top_srcdir}/oncrpc
10 MY_AM_CXXFLAGS = -I${top_srcdir}/oncrpc
13 INIFLAGS = -DSHIBTARGET_INIFILE=\"$(sysconfdir)/@PACKAGE@/shibboleth.ini\"
14 AM_CXXFLAGS = $(MY_AM_CXXFLAGS) $(INIFLAGS)
16 libshib_targetdir = $(includedir)/shib-target
17 libshib_target_HEADERS = shib-target.h shibrpc.h ccache-utils.h
18 noinst_HEADERS = internal.h
20 libshib_target_la_SOURCES = \
25 shib-resourceentry.cpp \
38 XMLApplicationMapper.cpp
40 # this is different from the project version
41 # http://sources.redhat.com/autobook/autobook/autobook_91.html
42 libshib_target_la_LDFLAGS = -version-info 4:0:0
50 $(RM) shibrpc.h shibrpc-xdr.c shibrpc-clnt.c shibrpc-svc.c
53 $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc.h RPCGEN_ARGS=-h
54 $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-xdr.c RPCGEN_ARGS=-c
55 $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-clnt.c RPCGEN_ARGS=-l
56 $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-svc.c RPCGEN_ARGS=-m
57 $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-server-stubs.c RPCGEN_ARGS=-Ss
60 $(RM) $(RPCGEN_TARGET)
61 $(RPCGEN) $(RPCGEN_ARGS) -o $(RPCGEN_TARGET) $(RPCGEN_SRC)
63 EXTRA_DIST = shibtarget.dsp