missing schema
[shibboleth/cpp-xmltooling.git] / schemas / Makefile.am
index 6ffa021..bb02843 100644 (file)
@@ -2,13 +2,18 @@
 
 AUTOMAKE_OPTIONS = foreign
 
+schemafiles = \
+       soap-envelope.xsd \
+       xenc-schema.xsd \
+        xmldsig-core-schema.xsd \
+        xml.xsd \
+        xmltooling.xsd
+
 pkgxmldir = $(datadir)/xml/@PACKAGE@
 
 pkgxml_DATA = \
        catalog.xml \
-       xenc-schema.xsd \
-       xmldsig-core-schema.xsd \
-       xml.xsd
+       $(schemafiles)
 
 #
 # Some of these need building
@@ -16,7 +21,7 @@ pkgxml_DATA = \
 do-build-file:
        rm -f ${FILE}.tmp
        sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \
-           -e 's:@-PKGXMLDIR-@:${pkgxmldir}:'
+           -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g'
        cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
        rm -f ${FILE}.tmp
 
@@ -25,9 +30,5 @@ catalog.xml: ${srcdir}/catalog.xml.in Makefile ${top_builddir}/config.status
 
 CLEANFILES = catalog.xml
 
-EXTRA_DIST = \
-       catalog.xml.in \
-        xenc-schema.xsd \
-        xmldsig-core-schema.xsd \
-        xml.xsd
-
+EXTRA_DIST = catalog.xml.in \
+       $(schemafiles)