X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=xml%2Fschema%2FMakefile.am;h=c62f1b91e72d6b99a37129c4ad1345fe7dbc9f2c;hb=6c419dc09dae306558ec40453aa03e8cfc3db6c1;hp=32c94b80c712253c1dad403f83c0a3f8e5209445;hpb=71995159f745f963fa5a38c169014b9d0e024af2;p=metaproxy-moved-to-github.git diff --git a/xml/schema/Makefile.am b/xml/schema/Makefile.am index 32c94b8..c62f1b9 100644 --- a/xml/schema/Makefile.am +++ b/xml/schema/Makefile.am @@ -1,26 +1,50 @@ -# $Id: Makefile.am,v 1.3 2006-11-29 14:49:20 marc Exp $ - -xmlschemadatadir = $(pkgdatadir)/xml/schema - -schemas = metaproxy.rnc metaproxy.rng metaproxy.xsd \ - retrievalinfo.rnc retrievalinfo.rng retrievalinfo.xsd - -xmlschemadata_DATA = $(schemas) - -EXTRA_DIST = $(xmlschemadata_DATA) +TRANG=/usr/bin/trang +xmlschemadatadir = $(pkgdatadir)/xml/schema -# pattern compile RelaxNG Compact to RelaxNG XML -.rnc.rng: - trang $< $@ - -# pattern compile RelaxNG Compact to XML Schema -.rnc.xsd: - trang $< $@ - - -# needed to get dependencies correct -metaproxy.rng:metaproxy.rnc retrievalinfo.rnc - -metaproxy.xsd:metaproxy.rnc retrievalinfo.rnc \ No newline at end of file +rnc = \ +filter_auth_simple.rnc \ +filter_backend_test.rnc \ +filter_bounce.rnc \ +filter_cgi.rnc \ +filter_cql_rpn.rnc \ +filter_frontend_net.rnc \ +filter_http_client.rnc \ +filter_http_file.rnc \ +filter_http_rewrite.rnc \ +filter_http_rewrite1.rnc \ +filter_limit.rnc \ +filter_load_balance.rnc \ +filter_log.rnc \ +filter_multi.rnc \ +filter_query_rewrite.rnc \ +filter_record_transform.rnc \ +filter_sd_remove.rnc \ +filter_session_shared.rnc \ +filter_sort.rnc \ +filter_sru_z3950.rnc \ +filter_virt_db.rnc \ +filter_z3950_client.rnc \ +filter_zoom.rnc \ +metaproxy.rnc \ +retrievalinfo.rnc + +noinst_DATA = metaproxy.rng metaproxy.xsd + +xmlschemadata_DATA = $(rnc) + +EXTRA_DIST = $(rnc) + +clean-local: + rm -f *.xsd *.rng + +metaproxy.rng:$(rnc) + if test -x $(TRANG); then \ + $(TRANG) $(srcdir)/metaproxy.rnc metaproxy.rng; \ + fi + +metaproxy.xsd:$(rnc) + if test -x $(TRANG); then \ + $(TRANG) $(srcdir)/metaproxy.rnc metaproxy.xsd; \ + fi