X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-xmltooling.git;a=blobdiff_plain;f=schemas%2FMakefile.am;h=ee11aacd93fce2eb8986e19b2731c7bb63ffc664;hp=ebc1d311b88e153705b14e10a47358d4260a2a37;hb=HEAD;hpb=344232c12dddb82cedf262180c57ca705ec75486 diff --git a/schemas/Makefile.am b/schemas/Makefile.am index ebc1d31..ee11aac 100644 --- a/schemas/Makefile.am +++ b/schemas/Makefile.am @@ -1,28 +1,34 @@ -## $Id:$ - -AUTOMAKE_OPTIONS = foreign - -pkgxmldir = $(datadir)/xml/@PACKAGE@ - -pkgxml_DATA = \ - catalog.xml \ - xenc-schema.xsd \ - xmldsig-core-schema.xsd \ - xml.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 - -catalog.xml: ${srcdir}/catalog.xml.in Makefile ${top_builddir}/config.status - $(MAKE) do-build-file FILE=$@ - -CLEANFILES = catalog.xml - -EXTRA_DIST = .cvsignore catalog.xml.in +AUTOMAKE_OPTIONS = foreign + +schemafiles = \ + soap-envelope.xsd \ + xenc-schema.xsd \ + xenc11-schema.xsd \ + xmldsig-core-schema.xsd \ + xmldsig11-schema.xsd \ + xml.xsd \ + xmltooling.xsd + +pkgxmldir = $(datadir)/xml/@PACKAGE_NAME@ + +pkgxml_DATA = \ + 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 + +catalog.xml: ${srcdir}/catalog.xml.in Makefile ${top_builddir}/config.status + $(MAKE) do-build-file FILE=$@ + +CLEANFILES = catalog.xml + +EXTRA_DIST = catalog.xml.in \ + $(schemafiles)