Starting to refactor session cache, eliminated IConfig class.
[shibboleth/cpp-sp.git] / shibsp / Makefile.am
index a2f9493..8924527 100644 (file)
@@ -7,34 +7,68 @@ lib_LTLIBRARIES = libshibsp.la
 
 libshibspincludedir = $(includedir)/shibsp
 
+mdincludedir = $(includedir)/shibsp/metadata
+
+remincludedir = $(includedir)/shibsp/remoting
+
+secincludedir = $(includedir)/shibsp/security
+
+utilincludedir = $(includedir)/shibsp/util
+
 libshibspinclude_HEADERS = \
+       AbstractHandler.h \
+       AbstractSPRequest.h \
+       AccessControl.h \
+       Application.h \
        base.h \
-       ddf.h \
-       DOMPropertySet.h \
        exceptions.h \
-       ListenerService.h \
-       MetadataExt.h \
+       Handler.h \
        paths.h \
-       PropertySet.h \
-       version.h \
-       SocketListener.h \
+       RequestMapper.h \
+       ServiceProvider.h \
+       SessionCache.h \
        SPConfig.h \
-       SPConstants.h
+       SPRequest.h \
+       version.h
+
+mdinclude_HEADERS = \
+       metadata/MetadataExt.h
+
+reminclude_HEADERS = \
+       ddf.h \
+       ListenerService.h
+       
+secinclude_HEADERS = \
+       security/PKIXTrustEngine.h
+
+utilinclude_HEADERS = \
+       util/DOMPropertySet.h \
+       util/PropertySet.h \
+       util/SPConstants.h
 
 noinst_HEADERS = \
-       internal.h
+       internal.h \
+       remoting/impl/SocketListener.h
 
 libshibsp_la_SOURCES = \
-       ddf.cpp \
-       DOMPropertySet.cpp \
-       ListenerService.cpp \
-       MetadataExtImpl.cpp \
-       MetadataExtSchemaValidators.cpp \
-       SocketListener.cpp \
-       TCPListener.cpp \
-       UnixListener.cpp \
+       AbstractHandler.cpp \
+       AbstractSPRequest.cpp \
+       Application.cpp \
+       ServiceProvider.cpp \
        SPConfig.cpp \
-       SPConstants.cpp
+       impl/StorageServiceSessionCache.cpp \
+       impl/XMLAccessControl.cpp \
+       impl/XMLRequestMapper.cpp \
+       metadata/MetadataExtImpl.cpp \
+       metadata/MetadataExtSchemaValidators.cpp \
+       remoting/impl/ddf.cpp \
+       remoting/impl/ListenerService.cpp \
+       remoting/impl/SocketListener.cpp \
+       remoting/impl/TCPListener.cpp \
+       remoting/impl/UnixListener.cpp \
+       security/PKIXTrustEngine.cpp \
+       util/DOMPropertySet.cpp \
+       util/SPConstants.cpp 
 
 # this is different from the project version
 # http://sources.redhat.com/autobook/autobook/autobook_91.html