X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=xml%2Fschema%2FMakefile.am;h=c62f1b91e72d6b99a37129c4ad1345fe7dbc9f2c;hb=586d78659d671683f33ec55f4a7d32b28e345ccd;hp=b58960fb97db2d1367a9e63cf52e9028bf7e49aa;hpb=94a8a11a9816ef32713b965615ecedbe0ec59c48;p=metaproxy-moved-to-github.git diff --git a/xml/schema/Makefile.am b/xml/schema/Makefile.am index b58960f..c62f1b9 100644 --- a/xml/schema/Makefile.am +++ b/xml/schema/Makefile.am @@ -1,83 +1,50 @@ -TRANG=trang -# TRANG=java -jar /home/adam/proj/trang-20081028/trang.jar +TRANG=/usr/bin/trang xmlschemadatadir = $(pkgdatadir)/xml/schema -schemas = \ +rnc = \ filter_auth_simple.rnc \ -filter_auth_simple.rng \ -filter_auth_simple.xsd \ filter_backend_test.rnc \ -filter_backend_test.rng \ -filter_backend_test.xsd \ filter_bounce.rnc \ -filter_bounce.rng \ -filter_bounce.xsd \ filter_cgi.rnc \ -filter_cgi.rng \ -filter_cgi.xsd \ filter_cql_rpn.rnc \ -filter_cql_rpn.rng \ -filter_cql_rpn.xsd \ filter_frontend_net.rnc \ -filter_frontend_net.rng \ -filter_frontend_net.xsd \ +filter_http_client.rnc \ filter_http_file.rnc \ -filter_http_file.rng \ -filter_http_file.xsd \ +filter_http_rewrite.rnc \ +filter_http_rewrite1.rnc \ filter_limit.rnc \ -filter_limit.rng \ -filter_limit.xsd \ filter_load_balance.rnc \ -filter_load_balance.rng \ -filter_load_balance.xsd \ filter_log.rnc \ -filter_log.rng \ -filter_log.xsd \ filter_multi.rnc \ -filter_multi.rng \ -filter_multi.xsd \ filter_query_rewrite.rnc \ -filter_query_rewrite.rng \ -filter_query_rewrite.xsd \ filter_record_transform.rnc \ -filter_record_transform.rng \ -filter_record_transform.xsd \ +filter_sd_remove.rnc \ filter_session_shared.rnc \ -filter_session_shared.rng \ -filter_session_shared.xsd \ +filter_sort.rnc \ filter_sru_z3950.rnc \ -filter_sru_z3950.rng \ -filter_sru_z3950.xsd \ filter_virt_db.rnc \ -filter_virt_db.rng \ -filter_virt_db.xsd \ filter_z3950_client.rnc \ -filter_z3950_client.rng \ -filter_z3950_client.xsd \ -local.xsd \ +filter_zoom.rnc \ metaproxy.rnc \ -metaproxy.rng \ -metaproxy.xsd \ -retrievalinfo.rnc \ -retrievalinfo.rng \ -retrievalinfo.xsd +retrievalinfo.rnc -xmlschemadata_DATA = $(schemas) +noinst_DATA = metaproxy.rng metaproxy.xsd -EXTRA_DIST = $(xmlschemadata_DATA) +xmlschemadata_DATA = $(rnc) -# pattern compile RelaxNG Compact to RelaxNG XML -.rnc.rng: - $(TRANG) $< $@ +EXTRA_DIST = $(rnc) -# pattern compile RelaxNG Compact to XML Schema -.rnc.xsd: - $(TRANG) $< $@ +clean-local: + rm -f *.xsd *.rng +metaproxy.rng:$(rnc) + if test -x $(TRANG); then \ + $(TRANG) $(srcdir)/metaproxy.rnc metaproxy.rng; \ + fi -# needed to get dependencies correct -metaproxy.rng:metaproxy.rnc retrievalinfo.rnc - -metaproxy.xsd:metaproxy.rnc retrievalinfo.rnc +metaproxy.xsd:$(rnc) + if test -x $(TRANG); then \ + $(TRANG) $(srcdir)/metaproxy.rnc metaproxy.xsd; \ + fi