Split config schemas to separate files
[metaproxy-moved-to-github.git] / xml / schema / Makefile.am
1
2 TRANG=trang
3 # TRANG=java -jar /home/adam/proj/trang-20081028/trang.jar
4
5 xmlschemadatadir = $(pkgdatadir)/xml/schema
6
7 schemas =  \
8 filter_auth_simple.rnc \
9 filter_auth_simple.rng \
10 filter_auth_simple.xsd \
11 filter_backend_test.rnc \
12 filter_backend_test.rng \
13 filter_backend_test.xsd \
14 filter_bounce.rnc \
15 filter_bounce.rng \
16 filter_bounce.xsd \
17 filter_cgi.rnc \
18 filter_cgi.rng \
19 filter_cgi.xsd \
20 filter_cql_rpn.rnc \
21 filter_cql_rpn.rng \
22 filter_cql_rpn.xsd \
23 filter_frontend_net.rnc \
24 filter_frontend_net.rng \
25 filter_frontend_net.xsd \
26 filter_http_file.rnc \
27 filter_http_file.rng \
28 filter_http_file.xsd \
29 filter_limit.rnc \
30 filter_limit.rng \
31 filter_limit.xsd \
32 filter_load_balance.rnc \
33 filter_load_balance.rng \
34 filter_load_balance.xsd \
35 filter_log.rnc \
36 filter_log.rng \
37 filter_log.xsd \
38 filter_multi.rnc \
39 filter_multi.rng \
40 filter_multi.xsd \
41 filter_query_rewrite.rnc \
42 filter_query_rewrite.rng \
43 filter_query_rewrite.xsd \
44 filter_record_transform.rnc \
45 filter_record_transform.rng \
46 filter_record_transform.xsd \
47 filter_session_shared.rnc \
48 filter_session_shared.rng \
49 filter_session_shared.xsd \
50 filter_sru_z3950.rnc \
51 filter_sru_z3950.rng \
52 filter_sru_z3950.xsd \
53 filter_virt_db.rnc \
54 filter_virt_db.rng \
55 filter_virt_db.xsd \
56 filter_z3950_client.rnc \
57 filter_z3950_client.rng \
58 filter_z3950_client.xsd \
59 local.xsd \
60 metaproxy.rnc \
61 metaproxy.rng \
62 metaproxy.xsd \
63 retrievalinfo.rnc \
64 retrievalinfo.rng \
65 retrievalinfo.xsd
66
67 xmlschemadata_DATA = $(schemas)
68
69 EXTRA_DIST = $(xmlschemadata_DATA)
70
71 # pattern compile RelaxNG Compact to RelaxNG XML
72 .rnc.rng:
73         $(TRANG) $< $@  
74
75 # pattern compile RelaxNG Compact to XML Schema
76 .rnc.xsd:
77         $(TRANG) $< $@  
78
79
80 # needed to get dependencies correct
81 metaproxy.rng:metaproxy.rnc retrievalinfo.rnc
82
83 metaproxy.xsd:metaproxy.rnc retrievalinfo.rnc