X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=xmltooling%2FMakefile.am;h=a26eb12ae0be1d2b7fb696e14726baaa5631ac87;hb=61d4d4b600d18d35fd50c33a6a454a8f35fb71fb;hp=279659726eca6ecca9e62305fdf37a45800ebcb0;hpb=b94f5f9eb5bf51ad9b952bd943a3bfc5dbd1ceee;p=shibboleth%2Fxmltooling.git diff --git a/xmltooling/Makefile.am b/xmltooling/Makefile.am index 2796597..a26eb12 100644 --- a/xmltooling/Makefile.am +++ b/xmltooling/Makefile.am @@ -38,7 +38,6 @@ ioinclude_HEADERS = \ io/Unmarshaller.h siginclude_HEADERS = \ - signature/KeyInfo.h \ signature/Signature.h \ signature/SigningContext.h @@ -57,6 +56,13 @@ noinst_HEADERS = \ impl/UnknownElement.h \ signature/impl/XMLSecSignature.h +if BUILD_XMLSEC +xmlsec_sources = \ + signature/impl/XMLSecSignature.cpp +else +xmlsec_sources = +endif + libxmltooling_la_SOURCES = \ AbstractAttributeExtensibleXMLObject.cpp \ AbstractDOMCachingXMLObject.cpp \ @@ -71,12 +77,12 @@ libxmltooling_la_SOURCES = \ io/AbstractXMLObjectUnmarshaller.cpp \ io/Marshaller.cpp \ io/Unmarshaller.cpp \ - signature/impl/XMLSecSignature.cpp \ util/NDC.cpp \ util/ParserPool.cpp \ util/XMLConstants.cpp \ util/XMLHelper.cpp \ - validation/Validator.cpp + validation/Validator.cpp \ + ${xmlsec_sources} # this is different from the project version # http://sources.redhat.com/autobook/autobook/autobook_91.html