X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=schemas%2FMakefile.am;h=1e29d4d647dbcdebe453f4d910e79123793c4e87;hb=fc51c80cb50454ac8f662f076445e9aa36875ddf;hp=7d7b5831a26343c67f3567e45dfc14a03f3e0d51;hpb=fb10b0b99dff0c3f9383d2f23bfc9fdaa96e7c07;p=shibboleth%2Fcpp-opensaml.git diff --git a/schemas/Makefile.am b/schemas/Makefile.am index 7d7b583..1e29d4d 100644 --- a/schemas/Makefile.am +++ b/schemas/Makefile.am @@ -1,76 +1,82 @@ - -AUTOMAKE_OPTIONS = foreign - -pkgxmldir = $(datadir)/xml/@PACKAGE@ - -pkgxml_DATA = saml20-catalog.xml \ - saml10-catalog.xml \ - saml11-catalog.xml \ - cs-sstc-schema-assertion-01.xsd \ - cs-sstc-schema-protocol-01.xsd \ - cs-sstc-schema-assertion-1.1.xsd \ - cs-sstc-schema-protocol-1.1.xsd \ - saml-schema-assertion-2.0.xsd \ - saml-schema-authn-context-2.0.xsd \ - saml-schema-authn-context-auth-telephony-2.0.xsd \ - saml-schema-authn-context-ip-2.0.xsd \ - saml-schema-authn-context-ippword-2.0.xsd \ - saml-schema-authn-context-kerberos-2.0.xsd \ - saml-schema-authn-context-mobileonefactor-reg-2.0.xsd \ - saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd \ - saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd \ - saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd \ - saml-schema-authn-context-nomad-telephony-2.0.xsd \ - saml-schema-authn-context-personal-telephony-2.0.xsd \ - saml-schema-authn-context-pgp-2.0.xsd \ - saml-schema-authn-context-ppt-2.0.xsd \ - saml-schema-authn-context-pword-2.0.xsd \ - saml-schema-authn-context-session-2.0.xsd \ - saml-schema-authn-context-smartcard-2.0.xsd \ - saml-schema-authn-context-smartcardpki-2.0.xsd \ - saml-schema-authn-context-softwarepki-2.0.xsd \ - saml-schema-authn-context-spki-2.0.xsd \ - saml-schema-authn-context-srp-2.0.xsd \ - saml-schema-authn-context-sslcert-2.0.xsd \ - saml-schema-authn-context-telephony-2.0.xsd \ - saml-schema-authn-context-timesync-2.0.xsd \ - saml-schema-authn-context-types-2.0.xsd \ - saml-schema-authn-context-x509-2.0.xsd \ - saml-schema-authn-context-xmldsig-2.0.xsd \ - saml-schema-dce-2.0.xsd \ - saml-schema-ecp-2.0.xsd \ - saml-schema-metadata-2.0.xsd \ - saml-schema-protocol-2.0.xsd \ - saml-schema-x500-2.0.xsd \ - saml-schema-xacml-2.0.xsd \ - sstc-saml1x-metadata.xsd \ - sstc-saml-metadata-ext-query.xsd \ - sstc-saml-protocol-ext-thirdparty.xsd - -# -# Some of these need building -# -do-build-file: - rm -f ${FILE}.tmp - sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \ - -e 's:@-PKGXMLDIR-@:${pkgxmldir}:' - cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE} - rm -f ${FILE}.tmp - -saml20-catalog.xml: ${srcdir}/saml20-catalog.xml.in Makefile ${top_builddir}/config.status - $(MAKE) do-build-file FILE=$@ - -saml10-catalog.xml: ${srcdir}/saml10-catalog.xml.in Makefile ${top_builddir}/config.status - $(MAKE) do-build-file FILE=$@ - -saml11-catalog.xml: ${srcdir}/saml11-catalog.xml.in Makefile ${top_builddir}/config.status - $(MAKE) do-build-file FILE=$@ - -CLEANFILES = saml20-catalog.xml \ - saml10-catalog.xml \ - saml11-catalog.xml - -EXTRA_DIST = \ - saml20-catalog.xml.in \ - saml10-catalog.xml.in \ - saml11-catalog.xml.in + +AUTOMAKE_OPTIONS = foreign + +pkgxmldir = $(datadir)/xml/@PACKAGE@ + +schemafiles = \ + cs-sstc-schema-assertion-01.xsd \ + cs-sstc-schema-protocol-01.xsd \ + cs-sstc-schema-assertion-1.1.xsd \ + cs-sstc-schema-protocol-1.1.xsd \ + saml-schema-assertion-2.0.xsd \ + saml-schema-authn-context-2.0.xsd \ + saml-schema-authn-context-auth-telephony-2.0.xsd \ + saml-schema-authn-context-ip-2.0.xsd \ + saml-schema-authn-context-ippword-2.0.xsd \ + saml-schema-authn-context-kerberos-2.0.xsd \ + saml-schema-authn-context-mobileonefactor-reg-2.0.xsd \ + saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd \ + saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd \ + saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd \ + saml-schema-authn-context-nomad-telephony-2.0.xsd \ + saml-schema-authn-context-personal-telephony-2.0.xsd \ + saml-schema-authn-context-pgp-2.0.xsd \ + saml-schema-authn-context-ppt-2.0.xsd \ + saml-schema-authn-context-pword-2.0.xsd \ + saml-schema-authn-context-session-2.0.xsd \ + saml-schema-authn-context-smartcard-2.0.xsd \ + saml-schema-authn-context-smartcardpki-2.0.xsd \ + saml-schema-authn-context-softwarepki-2.0.xsd \ + saml-schema-authn-context-spki-2.0.xsd \ + saml-schema-authn-context-srp-2.0.xsd \ + saml-schema-authn-context-sslcert-2.0.xsd \ + saml-schema-authn-context-telephony-2.0.xsd \ + saml-schema-authn-context-timesync-2.0.xsd \ + saml-schema-authn-context-types-2.0.xsd \ + saml-schema-authn-context-x509-2.0.xsd \ + saml-schema-authn-context-xmldsig-2.0.xsd \ + saml-schema-dce-2.0.xsd \ + saml-schema-ecp-2.0.xsd \ + saml-schema-metadata-2.0.xsd \ + saml-schema-protocol-2.0.xsd \ + saml-schema-x500-2.0.xsd \ + saml-schema-xacml-2.0.xsd \ + sstc-saml1x-metadata.xsd \ + sstc-saml-metadata-ext-query.xsd \ + sstc-saml-protocol-ext-thirdparty.xsd + +pkgxml_DATA = \ + saml20-catalog.xml \ + saml10-catalog.xml \ + saml11-catalog.xml \ + $(schemafiles) + +# +# Some of these need building +# +do-build-file: + rm -f ${FILE}.tmp + sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \ + -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g' + cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE} + rm -f ${FILE}.tmp + +saml20-catalog.xml: ${srcdir}/saml20-catalog.xml.in Makefile ${top_builddir}/config.status + $(MAKE) do-build-file FILE=$@ + +saml10-catalog.xml: ${srcdir}/saml10-catalog.xml.in Makefile ${top_builddir}/config.status + $(MAKE) do-build-file FILE=$@ + +saml11-catalog.xml: ${srcdir}/saml11-catalog.xml.in Makefile ${top_builddir}/config.status + $(MAKE) do-build-file FILE=$@ + +CLEANFILES = \ + saml20-catalog.xml \ + saml10-catalog.xml \ + saml11-catalog.xml + +EXTRA_DIST = \ + saml20-catalog.xml.in \ + saml10-catalog.xml.in \ + saml11-catalog.xml.in \ + $(schemafiles)