Ravenports generated: 14 Feb 2019 09:07
[ravenports.git] / bucket_96 / xmlada
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               xmlada
4 VERSION=                2018
5 REVISION=               1
6 KEYWORDS=               textproc ada
7 VARIANTS=               standard
8 SDESC[standard]=        Adacore XML suite for the Ada language
9 HOMEPAGE=               http://libre.adacore.com/libre/tools/xmlada/
10 CONTACT=                John_Marino[draco@marino.st]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            http://downloads.dragonlace.net/src/
14 DISTFILE[1]=            xmlada-gpl-2018-20180524-src.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          python-Sphinx:single:python_default
24
25 USES=                   cclibs:primary ada:primary
26
27 DISTNAME=               xmlada-gpl-2018-src
28
29 LICENSE=                GPLv3+:primary
30 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
31 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING3
32 LICENSE_AWK=            TERMS:"^$$"
33 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/dom/dom.ads
34 LICENSE_SCHEME=         solo
35
36 FPC_EQUIVALENT=         textproc/xmlada
37
38 BUILD_TARGET=           schema_libs gen-docs
39 MAKEFILE=               Makefile.bsd
40 MAKE_ARGS=              LIBVER=2018
41                         PROCESSORS={{MAKE_JOBS_NUMBER}}
42 SINGLE_JOB=             yes
43
44 PLIST_SUB=              LIBVER=2018
45
46 post-patch:
47         ${INSTALL_DATA} ${FILESDIR}/Makefile.bsd ${WRKSRC}
48         ${INSTALL_DATA} ${FILESDIR}/generic_gpr.in ${WRKSRC}
49         # Since we want to pull in all 5 libs, we only need to specify schema
50         ${REINPLACE_CMD} -e '/unicode/d' ${WRKSRC}/distrib/xmlada.gpr
51
52 [FILE:547:descriptions/desc.primary]
53 XML/Ada is a full XML suite for use with Ada compilers.
54
55 XML/Ada is a set of modules that provide a simple manipulation of XML
56 streams.  It supports the whole XML 1.1 specification and can parse any
57 file that follows this standard, including the contents of the DTD
58 although no validation of the documents is performed based on those.
59
60 It provides support for a number of standards associated with XML such as
61 SAX, DOM, and XML schemas.  Additionally, it includes a module to
62 manipulate unicode streams since this is required by the XML standard.
63
64
65 [FILE:114:distinfo]
66 aacef3ae91e701690f60bde9c8a4a3f47ba8ca1f8f3c0599d01bce0173be80de      1582215 xmlada-gpl-2018-20180524-src.tar.gz
67
68
69 [FILE:40579:manifests/plist.primary]
70 include/xmlada/
71  dom-core-attrs.adb
72  dom-core-attrs.ads
73  dom-core-cdata_sections.ads
74  dom-core-character_datas.adb
75  dom-core-character_datas.ads
76  dom-core-comments.ads
77  dom-core-document_fragments.ads
78  dom-core-document_types.adb
79  dom-core-document_types.ads
80  dom-core-documents.adb
81  dom-core-documents.ads
82  dom-core-elements.adb
83  dom-core-elements.ads
84  dom-core-entity_references.ads
85  dom-core-nodes.adb
86  dom-core-nodes.ads
87  dom-core-notations.adb
88  dom-core-notations.ads
89  dom-core-processing_instructions.ads
90  dom-core-texts.adb
91  dom-core-texts.ads
92  dom-core.adb
93  dom-core.ads
94  dom-readers.adb
95  dom-readers.ads
96  dom.ads
97  input_sources-file.adb
98  input_sources-file.ads
99  input_sources-http.adb
100  input_sources-http.ads
101  input_sources-socket.adb
102  input_sources-socket.ads
103  input_sources-strings.adb
104  input_sources-strings.ads
105  input_sources.adb
106  input_sources.ads
107  sax-attributes.adb
108  sax-attributes.ads
109  sax-encodings.ads
110  sax-exceptions.adb
111  sax-exceptions.ads
112  sax-htable.adb
113  sax-htable.ads
114  sax-locators.adb
115  sax-locators.ads
116  sax-models.adb
117  sax-models.ads
118  sax-pointers.adb
119  sax-pointers.ads
120  sax-readers.adb
121  sax-readers.ads
122  sax-state_machines.adb
123  sax-state_machines.ads
124  sax-symbols.adb
125  sax-symbols.ads
126  sax-utils.adb
127  sax-utils.ads
128  sax.ads
129  schema-date_time.adb
130  schema-date_time.ads
131  schema-decimal.adb
132  schema-decimal.ads
133  schema-dom_readers.adb
134  schema-dom_readers.ads
135  schema-readers.adb
136  schema-readers.ads
137  schema-schema_readers.adb
138  schema-schema_readers.ads
139  schema-simple_types.adb
140  schema-simple_types.ads
141  schema-validators-xsd_grammar.adb
142  schema-validators-xsd_grammar.ads
143  schema-validators.adb
144  schema-validators.ads
145  schema.adb
146  schema.ads
147  unicode-ccs-iso_8859_1.adb
148  unicode-ccs-iso_8859_1.ads
149  unicode-ccs-iso_8859_15.adb
150  unicode-ccs-iso_8859_15.ads
151  unicode-ccs-iso_8859_2.adb
152  unicode-ccs-iso_8859_2.ads
153  unicode-ccs-iso_8859_3.adb
154  unicode-ccs-iso_8859_3.ads
155  unicode-ccs-iso_8859_4.adb
156  unicode-ccs-iso_8859_4.ads
157  unicode-ccs-windows_1251.adb
158  unicode-ccs-windows_1251.ads
159  unicode-ccs-windows_1252.adb
160  unicode-ccs-windows_1252.ads
161  unicode-ccs.adb
162  unicode-ccs.ads
163  unicode-ces-basic_8bit.adb
164  unicode-ces-basic_8bit.ads
165  unicode-ces-utf16.adb
166  unicode-ces-utf16.ads
167  unicode-ces-utf32.adb
168  unicode-ces-utf32.ads
169  unicode-ces-utf8.adb
170  unicode-ces-utf8.ads
171  unicode-ces.adb
172  unicode-ces.ads
173  unicode-encodings.adb
174  unicode-encodings.ads
175  unicode-names-aegean_numbers.ads
176  unicode-names-ahom.ads
177  unicode-names-alchemical_symbols.ads
178  unicode-names-alpha_presentation_forms.ads
179  unicode-names-anatolian_hieroglyphs.ads
180  unicode-names-ancient_greek_music.ads
181  unicode-names-ancient_greek_numbers.ads
182  unicode-names-ancient_symbols.ads
183  unicode-names-arabic.ads
184  unicode-names-arabic_extended_a.ads
185  unicode-names-arabic_math_alpha_symb.ads
186  unicode-names-arabic_present_formsa.ads
187  unicode-names-arabic_present_formsb.ads
188  unicode-names-arabic_supplement.ads
189  unicode-names-armenian.ads
190  unicode-names-arrows.ads
191  unicode-names-avestan.ads
192  unicode-names-balinese.ads
193  unicode-names-bamum.ads
194  unicode-names-bamum_supplement.ads
195  unicode-names-basic_latin.ads
196  unicode-names-bassa_vah.ads
197  unicode-names-batak.ads
198  unicode-names-bengali.ads
199  unicode-names-block_elements.ads
200  unicode-names-bopomofo.ads
201  unicode-names-bopomofo_extended.ads
202  unicode-names-box_drawing.ads
203  unicode-names-brahmi.ads
204  unicode-names-braille_patterns.ads
205  unicode-names-buginese.ads
206  unicode-names-buhid.ads
207  unicode-names-byzantine_musical_symbols.ads
208  unicode-names-canadian_aboriginal.ads
209  unicode-names-canadian_aboriginal_ext.ads
210  unicode-names-carian.ads
211  unicode-names-caucasian_albanian.ads
212  unicode-names-chakma.ads
213  unicode-names-cham.ads
214  unicode-names-cherokee.ads
215  unicode-names-cherokee_supplement.ads
216  unicode-names-cjk_compat_ideo_sup.ads
217  unicode-names-cjk_compat_ideographs.ads
218  unicode-names-cjk_compatibility.ads
219  unicode-names-cjk_compatibility_forms.ads
220  unicode-names-cjk_letters_months.ads
221  unicode-names-cjk_radicals_supplement.ads
222  unicode-names-cjk_strokes.ads
223  unicode-names-cjk_symbols_and_punct.ads
224  unicode-names-combining_diacritical.ads
225  unicode-names-combining_diacritical_ext.ads
226  unicode-names-combining_diacritical_sup.ads
227  unicode-names-combining_diacritical_sym.ads
228  unicode-names-combining_half_marks.ads
229  unicode-names-common_indic_number_forms.ads
230  unicode-names-control_pictures.ads
231  unicode-names-coptic.ads
232  unicode-names-coptic_epact_numbers.ads
233  unicode-names-counting_rod_numerals.ads
234  unicode-names-cuneiform.ads
235  unicode-names-cuneiform_num_punctuation.ads
236  unicode-names-currency_symbols.ads
237  unicode-names-cypriot_syllabary.ads
238  unicode-names-cyrillic.ads
239  unicode-names-cyrillic_extended_a.ads
240  unicode-names-cyrillic_extended_b.ads
241  unicode-names-cyrillic_supplement.ads
242  unicode-names-deseret.ads
243  unicode-names-devanagari.ads
244  unicode-names-devanagari_extended.ads
245  unicode-names-dingbats.ads
246  unicode-names-domino_tiles.ads
247  unicode-names-duployan.ads
248  unicode-names-early_dynastic_cuneiform.ads
249  unicode-names-egyptian_hieroglyphs.ads
250  unicode-names-elbasan.ads
251  unicode-names-emoticons.ads
252  unicode-names-enclosed_alphanum_sup.ads
253  unicode-names-enclosed_alphanumerics.ads
254  unicode-names-enclosed_ideographic_sup.ads
255  unicode-names-ethiopic.ads
256  unicode-names-ethiopic_extended.ads
257  unicode-names-ethiopic_extended_a.ads
258  unicode-names-ethiopic_supplement.ads
259  unicode-names-general_punctuation.ads
260  unicode-names-geometric_shapes.ads
261  unicode-names-geometric_shapes_extended.ads
262  unicode-names-georgian.ads
263  unicode-names-georgian_supplement.ads
264  unicode-names-glagolitic.ads
265  unicode-names-gothic.ads
266  unicode-names-grantha.ads
267  unicode-names-greek_and_coptic.ads
268  unicode-names-greek_extended.ads
269  unicode-names-gujarati.ads
270  unicode-names-gurmukhi.ads
271  unicode-names-half_full_width_forms.ads
272  unicode-names-hangul_compatibility_jamo.ads
273  unicode-names-hangul_jamo.ads
274  unicode-names-hangul_jamo_extended_a.ads
275  unicode-names-hangul_jamo_extended_b.ads
276  unicode-names-hanunoo.ads
277  unicode-names-hatran.ads
278  unicode-names-hebrew.ads
279  unicode-names-hiragana.ads
280  unicode-names-ideograph_descr_chars.ads
281  unicode-names-imperial_aramaic.ads
282  unicode-names-inscriptional_pahlavi.ads
283  unicode-names-inscriptional_parthian.ads
284  unicode-names-ipa_extensions.ads
285  unicode-names-javanese.ads
286  unicode-names-kaithi.ads
287  unicode-names-kana_supplement.ads
288  unicode-names-kanbun.ads
289  unicode-names-kangxi_radicals.ads
290  unicode-names-kannada.ads
291  unicode-names-katakana.ads
292  unicode-names-katakana_phonetic_ext.ads
293  unicode-names-kayah_li.ads
294  unicode-names-kharoshthi.ads
295  unicode-names-khmer.ads
296  unicode-names-khmer_symbols.ads
297  unicode-names-khojki.ads
298  unicode-names-khudawadi.ads
299  unicode-names-lao.ads
300  unicode-names-latin_1_supplement.ads
301  unicode-names-latin_extended_a.ads
302  unicode-names-latin_extended_additional.ads
303  unicode-names-latin_extended_b.ads
304  unicode-names-latin_extended_c.ads
305  unicode-names-latin_extended_d.ads
306  unicode-names-latin_extended_e.ads
307  unicode-names-lepcha.ads
308  unicode-names-letterlike_symbols.ads
309  unicode-names-limbu.ads
310  unicode-names-linear_a.ads
311  unicode-names-linear_b_ideograms.ads
312  unicode-names-linear_b_syllabary.ads
313  unicode-names-lisu.ads
314  unicode-names-lycian.ads
315  unicode-names-lydian.ads
316  unicode-names-mahajani.ads
317  unicode-names-mahjong_tiles.ads
318  unicode-names-malayalam.ads
319  unicode-names-mandaic.ads
320  unicode-names-manichaean.ads
321  unicode-names-math_alphanumeric_symb.ads
322  unicode-names-mathematical_operators.ads
323  unicode-names-meetei_mayek.ads
324  unicode-names-meetei_mayek_extensions.ads
325  unicode-names-mende_kikakui.ads
326  unicode-names-meroitic_cursive.ads
327  unicode-names-meroitic_hieroglyphs.ads
328  unicode-names-miao.ads
329  unicode-names-misc_math_symbols_a.ads
330  unicode-names-misc_math_symbols_b.ads
331  unicode-names-misc_symbols_and_arrows.ads
332  unicode-names-misc_symbols_pictographs.ads
333  unicode-names-miscellaneous_symbols.ads
334  unicode-names-miscellaneous_technical.ads
335  unicode-names-modi.ads
336  unicode-names-modifier_tone_letters.ads
337  unicode-names-mongolian.ads
338  unicode-names-mro.ads
339  unicode-names-multani.ads
340  unicode-names-musical_symbols.ads
341  unicode-names-myanmar.ads
342  unicode-names-myanmar_extended_a.ads
343  unicode-names-myanmar_extended_b.ads
344  unicode-names-nabataean.ads
345  unicode-names-new_tai_lue.ads
346  unicode-names-nko.ads
347  unicode-names-number_forms.ads
348  unicode-names-ogham.ads
349  unicode-names-ol_chiki.ads
350  unicode-names-old_hungarian.ads
351  unicode-names-old_italic.ads
352  unicode-names-old_north_arabian.ads
353  unicode-names-old_permic.ads
354  unicode-names-old_persian.ads
355  unicode-names-old_south_arabian.ads
356  unicode-names-old_turkic.ads
357  unicode-names-optical_chars_recognition.ads
358  unicode-names-oriya.ads
359  unicode-names-ornamental_dingbats.ads
360  unicode-names-osmanya.ads
361  unicode-names-pahawh_hmong.ads
362  unicode-names-palmyrene.ads
363  unicode-names-pau_cin_hau.ads
364  unicode-names-phags_pa.ads
365  unicode-names-phaistos_disc.ads
366  unicode-names-phoenician.ads
367  unicode-names-phonetic_ext_sup.ads
368  unicode-names-phonetic_extensions.ads
369  unicode-names-playing_cards.ads
370  unicode-names-psalter_pahlavi.ads
371  unicode-names-rejang.ads
372  unicode-names-rumi_numeral_symbols.ads
373  unicode-names-runic.ads
374  unicode-names-samaritan.ads
375  unicode-names-saurashtra.ads
376  unicode-names-sharada.ads
377  unicode-names-shavian.ads
378  unicode-names-shorthand_format_controls.ads
379  unicode-names-siddham.ads
380  unicode-names-sinhala.ads
381  unicode-names-sinhala_archaic_numbers.ads
382  unicode-names-small_form_variants.ads
383  unicode-names-sora_sompeng.ads
384  unicode-names-spacing_modifier_letters.ads
385  unicode-names-specials.ads
386  unicode-names-sundanese.ads
387  unicode-names-sundanese_supplement.ads
388  unicode-names-sup_math_operators.ads
389  unicode-names-sup_symbols_pictographs.ads
390  unicode-names-super_and_sub_scripts.ads
391  unicode-names-supplemental_arrows_a.ads
392  unicode-names-supplemental_arrows_b.ads
393  unicode-names-supplemental_arrows_c.ads
394  unicode-names-supplemental_punctuation.ads
395  unicode-names-sutton_signwriting.ads
396  unicode-names-syloti_nagri.ads
397  unicode-names-syriac.ads
398  unicode-names-tagalog.ads
399  unicode-names-tagbanwa.ads
400  unicode-names-tags.ads
401  unicode-names-tai_le.ads
402  unicode-names-tai_tham.ads
403  unicode-names-tai_viet.ads
404  unicode-names-tai_xuan_jing_symbols.ads
405  unicode-names-takri.ads
406  unicode-names-tamil.ads
407  unicode-names-telugu.ads
408  unicode-names-thaana.ads
409  unicode-names-thai.ads
410  unicode-names-tibetan.ads
411  unicode-names-tifinagh.ads
412  unicode-names-tirhuta.ads
413  unicode-names-transport_and_map_symbols.ads
414  unicode-names-ugaritic.ads
415  unicode-names-vai.ads
416  unicode-names-variation_selectors.ads
417  unicode-names-variation_selectors_sup.ads
418  unicode-names-vedic_extensions.ads
419  unicode-names-vertical_forms.ads
420  unicode-names-warang_citi.ads
421  unicode-names-yi_radicals.ads
422  unicode-names-yi_syllables.ads
423  unicode-names-yijing_hexagram_symbols.ads
424  unicode-names.ads
425  unicode.adb
426  unicode.ads
427 lib/gnat/
428  xmlada.gpr
429  xmlada_dom.gpr
430  xmlada_input_sources.gpr
431  xmlada_sax.gpr
432  xmlada_schema.gpr
433  xmlada_unicode.gpr
434 lib/xmlada/relocatable/
435  dom-core-attrs.ali
436  dom-core-cdata_sections.ali
437  dom-core-character_datas.ali
438  dom-core-comments.ali
439  dom-core-document_fragments.ali
440  dom-core-document_types.ali
441  dom-core-documents.ali
442  dom-core-elements.ali
443  dom-core-entity_references.ali
444  dom-core-nodes.ali
445  dom-core-notations.ali
446  dom-core-processing_instructions.ali
447  dom-core-texts.ali
448  dom-core.ali
449  dom-readers.ali
450  dom.ali
451  input_sources-file.ali
452  input_sources-http.ali
453  input_sources-socket.ali
454  input_sources-strings.ali
455  input_sources.ali
456  libxmlada_dom.so
457  libxmlada_dom.so.%%LIBVER%%
458  libxmlada_input_sources.so
459  libxmlada_input_sources.so.%%LIBVER%%
460  libxmlada_sax.so
461  libxmlada_sax.so.%%LIBVER%%
462  libxmlada_schema.so
463  libxmlada_schema.so.%%LIBVER%%
464  libxmlada_unicode.so
465  libxmlada_unicode.so.%%LIBVER%%
466  sax-attributes.ali
467  sax-encodings.ali
468  sax-exceptions.ali
469  sax-htable.ali
470  sax-locators.ali
471  sax-models.ali
472  sax-pointers.ali
473  sax-readers.ali
474  sax-state_machines.ali
475  sax-symbols.ali
476  sax-utils.ali
477  sax.ali
478  schema-date_time.ali
479  schema-decimal.ali
480  schema-dom_readers.ali
481  schema-readers.ali
482  schema-schema_readers.ali
483  schema-simple_types.ali
484  schema-validators-xsd_grammar.ali
485  schema-validators.ali
486  schema.ali
487  unicode-ccs-iso_8859_1.ali
488  unicode-ccs-iso_8859_15.ali
489  unicode-ccs-iso_8859_2.ali
490  unicode-ccs-iso_8859_3.ali
491  unicode-ccs-iso_8859_4.ali
492  unicode-ccs-windows_1251.ali
493  unicode-ccs-windows_1252.ali
494  unicode-ccs.ali
495  unicode-ces-basic_8bit.ali
496  unicode-ces-utf16.ali
497  unicode-ces-utf32.ali
498  unicode-ces-utf8.ali
499  unicode-ces.ali
500  unicode-encodings.ali
501  unicode-names-aegean_numbers.ali
502  unicode-names-ahom.ali
503  unicode-names-alchemical_symbols.ali
504  unicode-names-alpha_presentation_forms.ali
505  unicode-names-anatolian_hieroglyphs.ali
506  unicode-names-ancient_greek_music.ali
507  unicode-names-ancient_greek_numbers.ali
508  unicode-names-ancient_symbols.ali
509  unicode-names-arabic.ali
510  unicode-names-arabic_extended_a.ali
511  unicode-names-arabic_math_alpha_symb.ali
512  unicode-names-arabic_present_formsa.ali
513  unicode-names-arabic_present_formsb.ali
514  unicode-names-arabic_supplement.ali
515  unicode-names-armenian.ali
516  unicode-names-arrows.ali
517  unicode-names-avestan.ali
518  unicode-names-balinese.ali
519  unicode-names-bamum.ali
520  unicode-names-bamum_supplement.ali
521  unicode-names-basic_latin.ali
522  unicode-names-bassa_vah.ali
523  unicode-names-batak.ali
524  unicode-names-bengali.ali
525  unicode-names-block_elements.ali
526  unicode-names-bopomofo.ali
527  unicode-names-bopomofo_extended.ali
528  unicode-names-box_drawing.ali
529  unicode-names-brahmi.ali
530  unicode-names-braille_patterns.ali
531  unicode-names-buginese.ali
532  unicode-names-buhid.ali
533  unicode-names-byzantine_musical_symbols.ali
534  unicode-names-canadian_aboriginal.ali
535  unicode-names-canadian_aboriginal_ext.ali
536  unicode-names-carian.ali
537  unicode-names-caucasian_albanian.ali
538  unicode-names-chakma.ali
539  unicode-names-cham.ali
540  unicode-names-cherokee.ali
541  unicode-names-cherokee_supplement.ali
542  unicode-names-cjk_compat_ideo_sup.ali
543  unicode-names-cjk_compat_ideographs.ali
544  unicode-names-cjk_compatibility.ali
545  unicode-names-cjk_compatibility_forms.ali
546  unicode-names-cjk_letters_months.ali
547  unicode-names-cjk_radicals_supplement.ali
548  unicode-names-cjk_strokes.ali
549  unicode-names-cjk_symbols_and_punct.ali
550  unicode-names-combining_diacritical.ali
551  unicode-names-combining_diacritical_ext.ali
552  unicode-names-combining_diacritical_sup.ali
553  unicode-names-combining_diacritical_sym.ali
554  unicode-names-combining_half_marks.ali
555  unicode-names-common_indic_number_forms.ali
556  unicode-names-control_pictures.ali
557  unicode-names-coptic.ali
558  unicode-names-coptic_epact_numbers.ali
559  unicode-names-counting_rod_numerals.ali
560  unicode-names-cuneiform.ali
561  unicode-names-cuneiform_num_punctuation.ali
562  unicode-names-currency_symbols.ali
563  unicode-names-cypriot_syllabary.ali
564  unicode-names-cyrillic.ali
565  unicode-names-cyrillic_extended_a.ali
566  unicode-names-cyrillic_extended_b.ali
567  unicode-names-cyrillic_supplement.ali
568  unicode-names-deseret.ali
569  unicode-names-devanagari.ali
570  unicode-names-devanagari_extended.ali
571  unicode-names-dingbats.ali
572  unicode-names-domino_tiles.ali
573  unicode-names-duployan.ali
574  unicode-names-early_dynastic_cuneiform.ali
575  unicode-names-egyptian_hieroglyphs.ali
576  unicode-names-elbasan.ali
577  unicode-names-emoticons.ali
578  unicode-names-enclosed_alphanum_sup.ali
579  unicode-names-enclosed_alphanumerics.ali
580  unicode-names-enclosed_ideographic_sup.ali
581  unicode-names-ethiopic.ali
582  unicode-names-ethiopic_extended.ali
583  unicode-names-ethiopic_extended_a.ali
584  unicode-names-ethiopic_supplement.ali
585  unicode-names-general_punctuation.ali
586  unicode-names-geometric_shapes.ali
587  unicode-names-geometric_shapes_extended.ali
588  unicode-names-georgian.ali
589  unicode-names-georgian_supplement.ali
590  unicode-names-glagolitic.ali
591  unicode-names-gothic.ali
592  unicode-names-grantha.ali
593  unicode-names-greek_and_coptic.ali
594  unicode-names-greek_extended.ali
595  unicode-names-gujarati.ali
596  unicode-names-gurmukhi.ali
597  unicode-names-half_full_width_forms.ali
598  unicode-names-hangul_compatibility_jamo.ali
599  unicode-names-hangul_jamo.ali
600  unicode-names-hangul_jamo_extended_a.ali
601  unicode-names-hangul_jamo_extended_b.ali
602  unicode-names-hanunoo.ali
603  unicode-names-hatran.ali
604  unicode-names-hebrew.ali
605  unicode-names-hiragana.ali
606  unicode-names-ideograph_descr_chars.ali
607  unicode-names-imperial_aramaic.ali
608  unicode-names-inscriptional_pahlavi.ali
609  unicode-names-inscriptional_parthian.ali
610  unicode-names-ipa_extensions.ali
611  unicode-names-javanese.ali
612  unicode-names-kaithi.ali
613  unicode-names-kana_supplement.ali
614  unicode-names-kanbun.ali
615  unicode-names-kangxi_radicals.ali
616  unicode-names-kannada.ali
617  unicode-names-katakana.ali
618  unicode-names-katakana_phonetic_ext.ali
619  unicode-names-kayah_li.ali
620  unicode-names-kharoshthi.ali
621  unicode-names-khmer.ali
622  unicode-names-khmer_symbols.ali
623  unicode-names-khojki.ali
624  unicode-names-khudawadi.ali
625  unicode-names-lao.ali
626  unicode-names-latin_1_supplement.ali
627  unicode-names-latin_extended_a.ali
628  unicode-names-latin_extended_additional.ali
629  unicode-names-latin_extended_b.ali
630  unicode-names-latin_extended_c.ali
631  unicode-names-latin_extended_d.ali
632  unicode-names-latin_extended_e.ali
633  unicode-names-lepcha.ali
634  unicode-names-letterlike_symbols.ali
635  unicode-names-limbu.ali
636  unicode-names-linear_a.ali
637  unicode-names-linear_b_ideograms.ali
638  unicode-names-linear_b_syllabary.ali
639  unicode-names-lisu.ali
640  unicode-names-lycian.ali
641  unicode-names-lydian.ali
642  unicode-names-mahajani.ali
643  unicode-names-mahjong_tiles.ali
644  unicode-names-malayalam.ali
645  unicode-names-mandaic.ali
646  unicode-names-manichaean.ali
647  unicode-names-math_alphanumeric_symb.ali
648  unicode-names-mathematical_operators.ali
649  unicode-names-meetei_mayek.ali
650  unicode-names-meetei_mayek_extensions.ali
651  unicode-names-mende_kikakui.ali
652  unicode-names-meroitic_cursive.ali
653  unicode-names-meroitic_hieroglyphs.ali
654  unicode-names-miao.ali
655  unicode-names-misc_math_symbols_a.ali
656  unicode-names-misc_math_symbols_b.ali
657  unicode-names-misc_symbols_and_arrows.ali
658  unicode-names-misc_symbols_pictographs.ali
659  unicode-names-miscellaneous_symbols.ali
660  unicode-names-miscellaneous_technical.ali
661  unicode-names-modi.ali
662  unicode-names-modifier_tone_letters.ali
663  unicode-names-mongolian.ali
664  unicode-names-mro.ali
665  unicode-names-multani.ali
666  unicode-names-musical_symbols.ali
667  unicode-names-myanmar.ali
668  unicode-names-myanmar_extended_a.ali
669  unicode-names-myanmar_extended_b.ali
670  unicode-names-nabataean.ali
671  unicode-names-new_tai_lue.ali
672  unicode-names-nko.ali
673  unicode-names-number_forms.ali
674  unicode-names-ogham.ali
675  unicode-names-ol_chiki.ali
676  unicode-names-old_hungarian.ali
677  unicode-names-old_italic.ali
678  unicode-names-old_north_arabian.ali
679  unicode-names-old_permic.ali
680  unicode-names-old_persian.ali
681  unicode-names-old_south_arabian.ali
682  unicode-names-old_turkic.ali
683  unicode-names-optical_chars_recognition.ali
684  unicode-names-oriya.ali
685  unicode-names-ornamental_dingbats.ali
686  unicode-names-osmanya.ali
687  unicode-names-pahawh_hmong.ali
688  unicode-names-palmyrene.ali
689  unicode-names-pau_cin_hau.ali
690  unicode-names-phags_pa.ali
691  unicode-names-phaistos_disc.ali
692  unicode-names-phoenician.ali
693  unicode-names-phonetic_ext_sup.ali
694  unicode-names-phonetic_extensions.ali
695  unicode-names-playing_cards.ali
696  unicode-names-psalter_pahlavi.ali
697  unicode-names-rejang.ali
698  unicode-names-rumi_numeral_symbols.ali
699  unicode-names-runic.ali
700  unicode-names-samaritan.ali
701  unicode-names-saurashtra.ali
702  unicode-names-sharada.ali
703  unicode-names-shavian.ali
704  unicode-names-shorthand_format_controls.ali
705  unicode-names-siddham.ali
706  unicode-names-sinhala.ali
707  unicode-names-sinhala_archaic_numbers.ali
708  unicode-names-small_form_variants.ali
709  unicode-names-sora_sompeng.ali
710  unicode-names-spacing_modifier_letters.ali
711  unicode-names-specials.ali
712  unicode-names-sundanese.ali
713  unicode-names-sundanese_supplement.ali
714  unicode-names-sup_math_operators.ali
715  unicode-names-sup_symbols_pictographs.ali
716  unicode-names-super_and_sub_scripts.ali
717  unicode-names-supplemental_arrows_a.ali
718  unicode-names-supplemental_arrows_b.ali
719  unicode-names-supplemental_arrows_c.ali
720  unicode-names-supplemental_punctuation.ali
721  unicode-names-sutton_signwriting.ali
722  unicode-names-syloti_nagri.ali
723  unicode-names-syriac.ali
724  unicode-names-tagalog.ali
725  unicode-names-tagbanwa.ali
726  unicode-names-tags.ali
727  unicode-names-tai_le.ali
728  unicode-names-tai_tham.ali
729  unicode-names-tai_viet.ali
730  unicode-names-tai_xuan_jing_symbols.ali
731  unicode-names-takri.ali
732  unicode-names-tamil.ali
733  unicode-names-telugu.ali
734  unicode-names-thaana.ali
735  unicode-names-thai.ali
736  unicode-names-tibetan.ali
737  unicode-names-tifinagh.ali
738  unicode-names-tirhuta.ali
739  unicode-names-transport_and_map_symbols.ali
740  unicode-names-ugaritic.ali
741  unicode-names-vai.ali
742  unicode-names-variation_selectors.ali
743  unicode-names-variation_selectors_sup.ali
744  unicode-names-vedic_extensions.ali
745  unicode-names-vertical_forms.ali
746  unicode-names-warang_citi.ali
747  unicode-names-yi_radicals.ali
748  unicode-names-yi_syllables.ali
749  unicode-names-yijing_hexagram_symbols.ali
750  unicode-names.ali
751  unicode.ali
752 lib/xmlada/static/
753  dom-core-attrs.ali
754  dom-core-cdata_sections.ali
755  dom-core-character_datas.ali
756  dom-core-comments.ali
757  dom-core-document_fragments.ali
758  dom-core-document_types.ali
759  dom-core-documents.ali
760  dom-core-elements.ali
761  dom-core-entity_references.ali
762  dom-core-nodes.ali
763  dom-core-notations.ali
764  dom-core-processing_instructions.ali
765  dom-core-texts.ali
766  dom-core.ali
767  dom-readers.ali
768  dom.ali
769  input_sources-file.ali
770  input_sources-http.ali
771  input_sources-socket.ali
772  input_sources-strings.ali
773  input_sources.ali
774  libxmlada_dom.a
775  libxmlada_input_sources.a
776  libxmlada_sax.a
777  libxmlada_schema.a
778  libxmlada_unicode.a
779  sax-attributes.ali
780  sax-encodings.ali
781  sax-exceptions.ali
782  sax-htable.ali
783  sax-locators.ali
784  sax-models.ali
785  sax-pointers.ali
786  sax-readers.ali
787  sax-state_machines.ali
788  sax-symbols.ali
789  sax-utils.ali
790  sax.ali
791  schema-date_time.ali
792  schema-decimal.ali
793  schema-dom_readers.ali
794  schema-readers.ali
795  schema-schema_readers.ali
796  schema-simple_types.ali
797  schema-validators-xsd_grammar.ali
798  schema-validators.ali
799  schema.ali
800  unicode-ccs-iso_8859_1.ali
801  unicode-ccs-iso_8859_15.ali
802  unicode-ccs-iso_8859_2.ali
803  unicode-ccs-iso_8859_3.ali
804  unicode-ccs-iso_8859_4.ali
805  unicode-ccs-windows_1251.ali
806  unicode-ccs-windows_1252.ali
807  unicode-ccs.ali
808  unicode-ces-basic_8bit.ali
809  unicode-ces-utf16.ali
810  unicode-ces-utf32.ali
811  unicode-ces-utf8.ali
812  unicode-ces.ali
813  unicode-encodings.ali
814  unicode-names-aegean_numbers.ali
815  unicode-names-ahom.ali
816  unicode-names-alchemical_symbols.ali
817  unicode-names-alpha_presentation_forms.ali
818  unicode-names-anatolian_hieroglyphs.ali
819  unicode-names-ancient_greek_music.ali
820  unicode-names-ancient_greek_numbers.ali
821  unicode-names-ancient_symbols.ali
822  unicode-names-arabic.ali
823  unicode-names-arabic_extended_a.ali
824  unicode-names-arabic_math_alpha_symb.ali
825  unicode-names-arabic_present_formsa.ali
826  unicode-names-arabic_present_formsb.ali
827  unicode-names-arabic_supplement.ali
828  unicode-names-armenian.ali
829  unicode-names-arrows.ali
830  unicode-names-avestan.ali
831  unicode-names-balinese.ali
832  unicode-names-bamum.ali
833  unicode-names-bamum_supplement.ali
834  unicode-names-basic_latin.ali
835  unicode-names-bassa_vah.ali
836  unicode-names-batak.ali
837  unicode-names-bengali.ali
838  unicode-names-block_elements.ali
839  unicode-names-bopomofo.ali
840  unicode-names-bopomofo_extended.ali
841  unicode-names-box_drawing.ali
842  unicode-names-brahmi.ali
843  unicode-names-braille_patterns.ali
844  unicode-names-buginese.ali
845  unicode-names-buhid.ali
846  unicode-names-byzantine_musical_symbols.ali
847  unicode-names-canadian_aboriginal.ali
848  unicode-names-canadian_aboriginal_ext.ali
849  unicode-names-carian.ali
850  unicode-names-caucasian_albanian.ali
851  unicode-names-chakma.ali
852  unicode-names-cham.ali
853  unicode-names-cherokee.ali
854  unicode-names-cherokee_supplement.ali
855  unicode-names-cjk_compat_ideo_sup.ali
856  unicode-names-cjk_compat_ideographs.ali
857  unicode-names-cjk_compatibility.ali
858  unicode-names-cjk_compatibility_forms.ali
859  unicode-names-cjk_letters_months.ali
860  unicode-names-cjk_radicals_supplement.ali
861  unicode-names-cjk_strokes.ali
862  unicode-names-cjk_symbols_and_punct.ali
863  unicode-names-combining_diacritical.ali
864  unicode-names-combining_diacritical_ext.ali
865  unicode-names-combining_diacritical_sup.ali
866  unicode-names-combining_diacritical_sym.ali
867  unicode-names-combining_half_marks.ali
868  unicode-names-common_indic_number_forms.ali
869  unicode-names-control_pictures.ali
870  unicode-names-coptic.ali
871  unicode-names-coptic_epact_numbers.ali
872  unicode-names-counting_rod_numerals.ali
873  unicode-names-cuneiform.ali
874  unicode-names-cuneiform_num_punctuation.ali
875  unicode-names-currency_symbols.ali
876  unicode-names-cypriot_syllabary.ali
877  unicode-names-cyrillic.ali
878  unicode-names-cyrillic_extended_a.ali
879  unicode-names-cyrillic_extended_b.ali
880  unicode-names-cyrillic_supplement.ali
881  unicode-names-deseret.ali
882  unicode-names-devanagari.ali
883  unicode-names-devanagari_extended.ali
884  unicode-names-dingbats.ali
885  unicode-names-domino_tiles.ali
886  unicode-names-duployan.ali
887  unicode-names-early_dynastic_cuneiform.ali
888  unicode-names-egyptian_hieroglyphs.ali
889  unicode-names-elbasan.ali
890  unicode-names-emoticons.ali
891  unicode-names-enclosed_alphanum_sup.ali
892  unicode-names-enclosed_alphanumerics.ali
893  unicode-names-enclosed_ideographic_sup.ali
894  unicode-names-ethiopic.ali
895  unicode-names-ethiopic_extended.ali
896  unicode-names-ethiopic_extended_a.ali
897  unicode-names-ethiopic_supplement.ali
898  unicode-names-general_punctuation.ali
899  unicode-names-geometric_shapes.ali
900  unicode-names-geometric_shapes_extended.ali
901  unicode-names-georgian.ali
902  unicode-names-georgian_supplement.ali
903  unicode-names-glagolitic.ali
904  unicode-names-gothic.ali
905  unicode-names-grantha.ali
906  unicode-names-greek_and_coptic.ali
907  unicode-names-greek_extended.ali
908  unicode-names-gujarati.ali
909  unicode-names-gurmukhi.ali
910  unicode-names-half_full_width_forms.ali
911  unicode-names-hangul_compatibility_jamo.ali
912  unicode-names-hangul_jamo.ali
913  unicode-names-hangul_jamo_extended_a.ali
914  unicode-names-hangul_jamo_extended_b.ali
915  unicode-names-hanunoo.ali
916  unicode-names-hatran.ali
917  unicode-names-hebrew.ali
918  unicode-names-hiragana.ali
919  unicode-names-ideograph_descr_chars.ali
920  unicode-names-imperial_aramaic.ali
921  unicode-names-inscriptional_pahlavi.ali
922  unicode-names-inscriptional_parthian.ali
923  unicode-names-ipa_extensions.ali
924  unicode-names-javanese.ali
925  unicode-names-kaithi.ali
926  unicode-names-kana_supplement.ali
927  unicode-names-kanbun.ali
928  unicode-names-kangxi_radicals.ali
929  unicode-names-kannada.ali
930  unicode-names-katakana.ali
931  unicode-names-katakana_phonetic_ext.ali
932  unicode-names-kayah_li.ali
933  unicode-names-kharoshthi.ali
934  unicode-names-khmer.ali
935  unicode-names-khmer_symbols.ali
936  unicode-names-khojki.ali
937  unicode-names-khudawadi.ali
938  unicode-names-lao.ali
939  unicode-names-latin_1_supplement.ali
940  unicode-names-latin_extended_a.ali
941  unicode-names-latin_extended_additional.ali
942  unicode-names-latin_extended_b.ali
943  unicode-names-latin_extended_c.ali
944  unicode-names-latin_extended_d.ali
945  unicode-names-latin_extended_e.ali
946  unicode-names-lepcha.ali
947  unicode-names-letterlike_symbols.ali
948  unicode-names-limbu.ali
949  unicode-names-linear_a.ali
950  unicode-names-linear_b_ideograms.ali
951  unicode-names-linear_b_syllabary.ali
952  unicode-names-lisu.ali
953  unicode-names-lycian.ali
954  unicode-names-lydian.ali
955  unicode-names-mahajani.ali
956  unicode-names-mahjong_tiles.ali
957  unicode-names-malayalam.ali
958  unicode-names-mandaic.ali
959  unicode-names-manichaean.ali
960  unicode-names-math_alphanumeric_symb.ali
961  unicode-names-mathematical_operators.ali
962  unicode-names-meetei_mayek.ali
963  unicode-names-meetei_mayek_extensions.ali
964  unicode-names-mende_kikakui.ali
965  unicode-names-meroitic_cursive.ali
966  unicode-names-meroitic_hieroglyphs.ali
967  unicode-names-miao.ali
968  unicode-names-misc_math_symbols_a.ali
969  unicode-names-misc_math_symbols_b.ali
970  unicode-names-misc_symbols_and_arrows.ali
971  unicode-names-misc_symbols_pictographs.ali
972  unicode-names-miscellaneous_symbols.ali
973  unicode-names-miscellaneous_technical.ali
974  unicode-names-modi.ali
975  unicode-names-modifier_tone_letters.ali
976  unicode-names-mongolian.ali
977  unicode-names-mro.ali
978  unicode-names-multani.ali
979  unicode-names-musical_symbols.ali
980  unicode-names-myanmar.ali
981  unicode-names-myanmar_extended_a.ali
982  unicode-names-myanmar_extended_b.ali
983  unicode-names-nabataean.ali
984  unicode-names-new_tai_lue.ali
985  unicode-names-nko.ali
986  unicode-names-number_forms.ali
987  unicode-names-ogham.ali
988  unicode-names-ol_chiki.ali
989  unicode-names-old_hungarian.ali
990  unicode-names-old_italic.ali
991  unicode-names-old_north_arabian.ali
992  unicode-names-old_permic.ali
993  unicode-names-old_persian.ali
994  unicode-names-old_south_arabian.ali
995  unicode-names-old_turkic.ali
996  unicode-names-optical_chars_recognition.ali
997  unicode-names-oriya.ali
998  unicode-names-ornamental_dingbats.ali
999  unicode-names-osmanya.ali
1000  unicode-names-pahawh_hmong.ali
1001  unicode-names-palmyrene.ali
1002  unicode-names-pau_cin_hau.ali
1003  unicode-names-phags_pa.ali
1004  unicode-names-phaistos_disc.ali
1005  unicode-names-phoenician.ali
1006  unicode-names-phonetic_ext_sup.ali
1007  unicode-names-phonetic_extensions.ali
1008  unicode-names-playing_cards.ali
1009  unicode-names-psalter_pahlavi.ali
1010  unicode-names-rejang.ali
1011  unicode-names-rumi_numeral_symbols.ali
1012  unicode-names-runic.ali
1013  unicode-names-samaritan.ali
1014  unicode-names-saurashtra.ali
1015  unicode-names-sharada.ali
1016  unicode-names-shavian.ali
1017  unicode-names-shorthand_format_controls.ali
1018  unicode-names-siddham.ali
1019  unicode-names-sinhala.ali
1020  unicode-names-sinhala_archaic_numbers.ali
1021  unicode-names-small_form_variants.ali
1022  unicode-names-sora_sompeng.ali
1023  unicode-names-spacing_modifier_letters.ali
1024  unicode-names-specials.ali
1025  unicode-names-sundanese.ali
1026  unicode-names-sundanese_supplement.ali
1027  unicode-names-sup_math_operators.ali
1028  unicode-names-sup_symbols_pictographs.ali
1029  unicode-names-super_and_sub_scripts.ali
1030  unicode-names-supplemental_arrows_a.ali
1031  unicode-names-supplemental_arrows_b.ali
1032  unicode-names-supplemental_arrows_c.ali
1033  unicode-names-supplemental_punctuation.ali
1034  unicode-names-sutton_signwriting.ali
1035  unicode-names-syloti_nagri.ali
1036  unicode-names-syriac.ali
1037  unicode-names-tagalog.ali
1038  unicode-names-tagbanwa.ali
1039  unicode-names-tags.ali
1040  unicode-names-tai_le.ali
1041  unicode-names-tai_tham.ali
1042  unicode-names-tai_viet.ali
1043  unicode-names-tai_xuan_jing_symbols.ali
1044  unicode-names-takri.ali
1045  unicode-names-tamil.ali
1046  unicode-names-telugu.ali
1047  unicode-names-thaana.ali
1048  unicode-names-thai.ali
1049  unicode-names-tibetan.ali
1050  unicode-names-tifinagh.ali
1051  unicode-names-tirhuta.ali
1052  unicode-names-transport_and_map_symbols.ali
1053  unicode-names-ugaritic.ali
1054  unicode-names-vai.ali
1055  unicode-names-variation_selectors.ali
1056  unicode-names-variation_selectors_sup.ali
1057  unicode-names-vedic_extensions.ali
1058  unicode-names-vertical_forms.ali
1059  unicode-names-warang_citi.ali
1060  unicode-names-yi_radicals.ali
1061  unicode-names-yi_syllables.ali
1062  unicode-names-yijing_hexagram_symbols.ali
1063  unicode-names.ali
1064  unicode.ali
1065 lib/xmlada/static-pic/
1066  dom-core-attrs.ali
1067  dom-core-cdata_sections.ali
1068  dom-core-character_datas.ali
1069  dom-core-comments.ali
1070  dom-core-document_fragments.ali
1071  dom-core-document_types.ali
1072  dom-core-documents.ali
1073  dom-core-elements.ali
1074  dom-core-entity_references.ali
1075  dom-core-nodes.ali
1076  dom-core-notations.ali
1077  dom-core-processing_instructions.ali
1078  dom-core-texts.ali
1079  dom-core.ali
1080  dom-readers.ali
1081  dom.ali
1082  input_sources-file.ali
1083  input_sources-http.ali
1084  input_sources-socket.ali
1085  input_sources-strings.ali
1086  input_sources.ali
1087  libxmlada_dom.a
1088  libxmlada_input_sources.a
1089  libxmlada_sax.a
1090  libxmlada_schema.a
1091  libxmlada_unicode.a
1092  sax-attributes.ali
1093  sax-encodings.ali
1094  sax-exceptions.ali
1095  sax-htable.ali
1096  sax-locators.ali
1097  sax-models.ali
1098  sax-pointers.ali
1099  sax-readers.ali
1100  sax-state_machines.ali
1101  sax-symbols.ali
1102  sax-utils.ali
1103  sax.ali
1104  schema-date_time.ali
1105  schema-decimal.ali
1106  schema-dom_readers.ali
1107  schema-readers.ali
1108  schema-schema_readers.ali
1109  schema-simple_types.ali
1110  schema-validators-xsd_grammar.ali
1111  schema-validators.ali
1112  schema.ali
1113  unicode-ccs-iso_8859_1.ali
1114  unicode-ccs-iso_8859_15.ali
1115  unicode-ccs-iso_8859_2.ali
1116  unicode-ccs-iso_8859_3.ali
1117  unicode-ccs-iso_8859_4.ali
1118  unicode-ccs-windows_1251.ali
1119  unicode-ccs-windows_1252.ali
1120  unicode-ccs.ali
1121  unicode-ces-basic_8bit.ali
1122  unicode-ces-utf16.ali
1123  unicode-ces-utf32.ali
1124  unicode-ces-utf8.ali
1125  unicode-ces.ali
1126  unicode-encodings.ali
1127  unicode-names-aegean_numbers.ali
1128  unicode-names-ahom.ali
1129  unicode-names-alchemical_symbols.ali
1130  unicode-names-alpha_presentation_forms.ali
1131  unicode-names-anatolian_hieroglyphs.ali
1132  unicode-names-ancient_greek_music.ali
1133  unicode-names-ancient_greek_numbers.ali
1134  unicode-names-ancient_symbols.ali
1135  unicode-names-arabic.ali
1136  unicode-names-arabic_extended_a.ali
1137  unicode-names-arabic_math_alpha_symb.ali
1138  unicode-names-arabic_present_formsa.ali
1139  unicode-names-arabic_present_formsb.ali
1140  unicode-names-arabic_supplement.ali
1141  unicode-names-armenian.ali
1142  unicode-names-arrows.ali
1143  unicode-names-avestan.ali
1144  unicode-names-balinese.ali
1145  unicode-names-bamum.ali
1146  unicode-names-bamum_supplement.ali
1147  unicode-names-basic_latin.ali
1148  unicode-names-bassa_vah.ali
1149  unicode-names-batak.ali
1150  unicode-names-bengali.ali
1151  unicode-names-block_elements.ali
1152  unicode-names-bopomofo.ali
1153  unicode-names-bopomofo_extended.ali
1154  unicode-names-box_drawing.ali
1155  unicode-names-brahmi.ali
1156  unicode-names-braille_patterns.ali
1157  unicode-names-buginese.ali
1158  unicode-names-buhid.ali
1159  unicode-names-byzantine_musical_symbols.ali
1160  unicode-names-canadian_aboriginal.ali
1161  unicode-names-canadian_aboriginal_ext.ali
1162  unicode-names-carian.ali
1163  unicode-names-caucasian_albanian.ali
1164  unicode-names-chakma.ali
1165  unicode-names-cham.ali
1166  unicode-names-cherokee.ali
1167  unicode-names-cherokee_supplement.ali
1168  unicode-names-cjk_compat_ideo_sup.ali
1169  unicode-names-cjk_compat_ideographs.ali
1170  unicode-names-cjk_compatibility.ali
1171  unicode-names-cjk_compatibility_forms.ali
1172  unicode-names-cjk_letters_months.ali
1173  unicode-names-cjk_radicals_supplement.ali
1174  unicode-names-cjk_strokes.ali
1175  unicode-names-cjk_symbols_and_punct.ali
1176  unicode-names-combining_diacritical.ali
1177  unicode-names-combining_diacritical_ext.ali
1178  unicode-names-combining_diacritical_sup.ali
1179  unicode-names-combining_diacritical_sym.ali
1180  unicode-names-combining_half_marks.ali
1181  unicode-names-common_indic_number_forms.ali
1182  unicode-names-control_pictures.ali
1183  unicode-names-coptic.ali
1184  unicode-names-coptic_epact_numbers.ali
1185  unicode-names-counting_rod_numerals.ali
1186  unicode-names-cuneiform.ali
1187  unicode-names-cuneiform_num_punctuation.ali
1188  unicode-names-currency_symbols.ali
1189  unicode-names-cypriot_syllabary.ali
1190  unicode-names-cyrillic.ali
1191  unicode-names-cyrillic_extended_a.ali
1192  unicode-names-cyrillic_extended_b.ali
1193  unicode-names-cyrillic_supplement.ali
1194  unicode-names-deseret.ali
1195  unicode-names-devanagari.ali
1196  unicode-names-devanagari_extended.ali
1197  unicode-names-dingbats.ali
1198  unicode-names-domino_tiles.ali
1199  unicode-names-duployan.ali
1200  unicode-names-early_dynastic_cuneiform.ali
1201  unicode-names-egyptian_hieroglyphs.ali
1202  unicode-names-elbasan.ali
1203  unicode-names-emoticons.ali
1204  unicode-names-enclosed_alphanum_sup.ali
1205  unicode-names-enclosed_alphanumerics.ali
1206  unicode-names-enclosed_ideographic_sup.ali
1207  unicode-names-ethiopic.ali
1208  unicode-names-ethiopic_extended.ali
1209  unicode-names-ethiopic_extended_a.ali
1210  unicode-names-ethiopic_supplement.ali
1211  unicode-names-general_punctuation.ali
1212  unicode-names-geometric_shapes.ali
1213  unicode-names-geometric_shapes_extended.ali
1214  unicode-names-georgian.ali
1215  unicode-names-georgian_supplement.ali
1216  unicode-names-glagolitic.ali
1217  unicode-names-gothic.ali
1218  unicode-names-grantha.ali
1219  unicode-names-greek_and_coptic.ali
1220  unicode-names-greek_extended.ali
1221  unicode-names-gujarati.ali
1222  unicode-names-gurmukhi.ali
1223  unicode-names-half_full_width_forms.ali
1224  unicode-names-hangul_compatibility_jamo.ali
1225  unicode-names-hangul_jamo.ali
1226  unicode-names-hangul_jamo_extended_a.ali
1227  unicode-names-hangul_jamo_extended_b.ali
1228  unicode-names-hanunoo.ali
1229  unicode-names-hatran.ali
1230  unicode-names-hebrew.ali
1231  unicode-names-hiragana.ali
1232  unicode-names-ideograph_descr_chars.ali
1233  unicode-names-imperial_aramaic.ali
1234  unicode-names-inscriptional_pahlavi.ali
1235  unicode-names-inscriptional_parthian.ali
1236  unicode-names-ipa_extensions.ali
1237  unicode-names-javanese.ali
1238  unicode-names-kaithi.ali
1239  unicode-names-kana_supplement.ali
1240  unicode-names-kanbun.ali
1241  unicode-names-kangxi_radicals.ali
1242  unicode-names-kannada.ali
1243  unicode-names-katakana.ali
1244  unicode-names-katakana_phonetic_ext.ali
1245  unicode-names-kayah_li.ali
1246  unicode-names-kharoshthi.ali
1247  unicode-names-khmer.ali
1248  unicode-names-khmer_symbols.ali
1249  unicode-names-khojki.ali
1250  unicode-names-khudawadi.ali
1251  unicode-names-lao.ali
1252  unicode-names-latin_1_supplement.ali
1253  unicode-names-latin_extended_a.ali
1254  unicode-names-latin_extended_additional.ali
1255  unicode-names-latin_extended_b.ali
1256  unicode-names-latin_extended_c.ali
1257  unicode-names-latin_extended_d.ali
1258  unicode-names-latin_extended_e.ali
1259  unicode-names-lepcha.ali
1260  unicode-names-letterlike_symbols.ali
1261  unicode-names-limbu.ali
1262  unicode-names-linear_a.ali
1263  unicode-names-linear_b_ideograms.ali
1264  unicode-names-linear_b_syllabary.ali
1265  unicode-names-lisu.ali
1266  unicode-names-lycian.ali
1267  unicode-names-lydian.ali
1268  unicode-names-mahajani.ali
1269  unicode-names-mahjong_tiles.ali
1270  unicode-names-malayalam.ali
1271  unicode-names-mandaic.ali
1272  unicode-names-manichaean.ali
1273  unicode-names-math_alphanumeric_symb.ali
1274  unicode-names-mathematical_operators.ali
1275  unicode-names-meetei_mayek.ali
1276  unicode-names-meetei_mayek_extensions.ali
1277  unicode-names-mende_kikakui.ali
1278  unicode-names-meroitic_cursive.ali
1279  unicode-names-meroitic_hieroglyphs.ali
1280  unicode-names-miao.ali
1281  unicode-names-misc_math_symbols_a.ali
1282  unicode-names-misc_math_symbols_b.ali
1283  unicode-names-misc_symbols_and_arrows.ali
1284  unicode-names-misc_symbols_pictographs.ali
1285  unicode-names-miscellaneous_symbols.ali
1286  unicode-names-miscellaneous_technical.ali
1287  unicode-names-modi.ali
1288  unicode-names-modifier_tone_letters.ali
1289  unicode-names-mongolian.ali
1290  unicode-names-mro.ali
1291  unicode-names-multani.ali
1292  unicode-names-musical_symbols.ali
1293  unicode-names-myanmar.ali
1294  unicode-names-myanmar_extended_a.ali
1295  unicode-names-myanmar_extended_b.ali
1296  unicode-names-nabataean.ali
1297  unicode-names-new_tai_lue.ali
1298  unicode-names-nko.ali
1299  unicode-names-number_forms.ali
1300  unicode-names-ogham.ali
1301  unicode-names-ol_chiki.ali
1302  unicode-names-old_hungarian.ali
1303  unicode-names-old_italic.ali
1304  unicode-names-old_north_arabian.ali
1305  unicode-names-old_permic.ali
1306  unicode-names-old_persian.ali
1307  unicode-names-old_south_arabian.ali
1308  unicode-names-old_turkic.ali
1309  unicode-names-optical_chars_recognition.ali
1310  unicode-names-oriya.ali
1311  unicode-names-ornamental_dingbats.ali
1312  unicode-names-osmanya.ali
1313  unicode-names-pahawh_hmong.ali
1314  unicode-names-palmyrene.ali
1315  unicode-names-pau_cin_hau.ali
1316  unicode-names-phags_pa.ali
1317  unicode-names-phaistos_disc.ali
1318  unicode-names-phoenician.ali
1319  unicode-names-phonetic_ext_sup.ali
1320  unicode-names-phonetic_extensions.ali
1321  unicode-names-playing_cards.ali
1322  unicode-names-psalter_pahlavi.ali
1323  unicode-names-rejang.ali
1324  unicode-names-rumi_numeral_symbols.ali
1325  unicode-names-runic.ali
1326  unicode-names-samaritan.ali
1327  unicode-names-saurashtra.ali
1328  unicode-names-sharada.ali
1329  unicode-names-shavian.ali
1330  unicode-names-shorthand_format_controls.ali
1331  unicode-names-siddham.ali
1332  unicode-names-sinhala.ali
1333  unicode-names-sinhala_archaic_numbers.ali
1334  unicode-names-small_form_variants.ali
1335  unicode-names-sora_sompeng.ali
1336  unicode-names-spacing_modifier_letters.ali
1337  unicode-names-specials.ali
1338  unicode-names-sundanese.ali
1339  unicode-names-sundanese_supplement.ali
1340  unicode-names-sup_math_operators.ali
1341  unicode-names-sup_symbols_pictographs.ali
1342  unicode-names-super_and_sub_scripts.ali
1343  unicode-names-supplemental_arrows_a.ali
1344  unicode-names-supplemental_arrows_b.ali
1345  unicode-names-supplemental_arrows_c.ali
1346  unicode-names-supplemental_punctuation.ali
1347  unicode-names-sutton_signwriting.ali
1348  unicode-names-syloti_nagri.ali
1349  unicode-names-syriac.ali
1350  unicode-names-tagalog.ali
1351  unicode-names-tagbanwa.ali
1352  unicode-names-tags.ali
1353  unicode-names-tai_le.ali
1354  unicode-names-tai_tham.ali
1355  unicode-names-tai_viet.ali
1356  unicode-names-tai_xuan_jing_symbols.ali
1357  unicode-names-takri.ali
1358  unicode-names-tamil.ali
1359  unicode-names-telugu.ali
1360  unicode-names-thaana.ali
1361  unicode-names-thai.ali
1362  unicode-names-tibetan.ali
1363  unicode-names-tifinagh.ali
1364  unicode-names-tirhuta.ali
1365  unicode-names-transport_and_map_symbols.ali
1366  unicode-names-ugaritic.ali
1367  unicode-names-vai.ali
1368  unicode-names-variation_selectors.ali
1369  unicode-names-variation_selectors_sup.ali
1370  unicode-names-vedic_extensions.ali
1371  unicode-names-vertical_forms.ali
1372  unicode-names-warang_citi.ali
1373  unicode-names-yi_radicals.ali
1374  unicode-names-yi_syllables.ali
1375  unicode-names-yijing_hexagram_symbols.ali
1376  unicode-names.ali
1377  unicode.ali
1378
1379
1380 [FILE:15747:files/Makefile.bsd]
1381 ADALIB!=        gnatls -v | grep adalib | awk '{print $$1}'
1382 MYRPATH=        ${ADALIB}:${PREFIX}/lib/xmlada/relocatable
1383
1384 STATIC_FLAGS=   -gnatQ -O2 -gnatn -gnatp -gnatA -j${PROCESSORS}
1385 DYNAMIC_FLAGS=  -fPIC ${STATIC_FLAGS}
1386
1387 STATIC_FLAVOR=          static static-pic
1388 FLAGS_static=           ${STATIC_FLAGS}
1389 FLAGS_static-pic=       ${DYNAMIC_FLAGS}
1390
1391 schema_libs: schema/lib/static/libxmlada_schema.a
1392 schema_libs: schema/lib/static-pic/libxmlada_schema.a
1393 schema_libs: distrib/xmlada_unicode.gpr
1394 schema_libs: distrib/xmlada_input_sources.gpr
1395 schema_libs: distrib/xmlada_sax.gpr
1396 schema_libs: distrib/xmlada_dom.gpr
1397 schema_libs: distrib/xmlada_schema.gpr
1398
1399 .if "${OPSYS}" == "Darwin"
1400 schema_libs: schema/lib/relocatable/libxmlada_schema.dylib
1401 .else
1402 schema_libs: schema/lib/relocatable/libxmlada_schema.so
1403 .endif
1404
1405 #
1406 # unicode depends on nothing
1407 #
1408
1409 .for FLAV in ${STATIC_FLAVOR}
1410 unicode/lib/${FLAV}/libxmlada_unicode.a: unicode/dummy_unicode.adb
1411         @echo building ${FLAV} ${.TARGET:R} library
1412         @mkdir -p unicode/obj/${FLAV} unicode/lib/${FLAV}
1413         @rm -f ${.TARGET}
1414         gnatmake -c ${.ALLSRC} -D unicode/obj/${FLAV} ${FLAGS_${FLAV}}
1415         rm unicode/obj/${FLAV}/dummy*
1416         ar cq ${.TARGET} unicode/obj/${FLAV}/*.o
1417         ranlib ${.TARGET}
1418 .endfor
1419
1420 unicode/lib/relocatable/libxmlada_unicode.so: unicode/dummy_unicode.adb
1421         @echo building shared library ${.TARGET:R}
1422         @mkdir -p unicode/obj/relocatable unicode/lib/relocatable
1423         @rm -f ${.TARGET} ${.TARGET}.${LIBVER}
1424         gnatmake -c ${.ALLSRC} -D unicode/obj/relocatable ${DYNAMIC_FLAGS}
1425         rm unicode/obj/relocatable/dummy*
1426         ada -shared -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1427             -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
1428             unicode/obj/relocatable/*.o
1429         ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
1430
1431 unicode/lib/relocatable/libxmlada_unicode.${LIBVER}.dylib: unicode/dummy_unicode.adb
1432         @echo building shared library ${.TARGET:R}
1433         @mkdir -p unicode/obj/relocatable ${.TARGET:H}
1434         @rm -f ${.TARGET}
1435         gnatmake -c ${.ALLSRC} -D unicode/obj/relocatable ${DYNAMIC_FLAGS}
1436         rm -f unicode/obj/relocatable/dummy*
1437         ada -dynamiclib -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1438                 -o ${.TARGET} -install_name ${PREFIX}/${.TARGET} \
1439                 unicode/obj/relocatable/*.o
1440
1441 unicode/lib/relocatable/libxmlada_unicode.dylib: ${.TARGET:H}/libxmlada_unicode.${LIBVER}.dylib
1442         ln -sf ${.ALLSRC:T} ${.TARGET}
1443
1444 #
1445 # input sources depends on unicode
1446 #
1447
1448 .for FLAV in ${STATIC_FLAVOR}
1449 input_sources/lib/${FLAV}/libxmlada_input_sources.a: input_sources/dummy_input_sources.adb unicode/lib/${FLAV}/libxmlada_unicode.a
1450         @echo building ${FLAV} ${.TARGET:R} library
1451         @mkdir -p input_sources/obj/${FLAV} input_sources/lib/${FLAV}
1452         @rm -f ${.TARGET}
1453         gnatmake -c ${.ALLSRC:M*.adb} -D input_sources/obj/${FLAV} -aOunicode/obj/${FLAV} -aIunicode ${FLAGS_${FLAV}}
1454         rm input_sources/obj/${FLAV}/dummy*
1455         ar cq ${.TARGET} input_sources/obj/${FLAV}/*.o
1456         ranlib ${.TARGET}
1457 .endfor
1458
1459 input_sources/lib/relocatable/libxmlada_input_sources.so: input_sources/dummy_input_sources.adb unicode/lib/relocatable/libxmlada_unicode.so
1460         @echo building shared library ${.TARGET:R}
1461         @mkdir -p input_sources/obj/relocatable input_sources/lib/relocatable
1462         @rm -f ${.TARGET} ${.TARGET}.${LIBVER}
1463         gnatmake -c ${.ALLSRC:M*.adb} -D input_sources/obj/relocatable -aOunicode/obj/relocatable -aIunicode ${DYNAMIC_FLAGS}
1464         rm input_sources/obj/relocatable/dummy*
1465         ada -shared -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1466             -Lunicode/lib/relocatable -lxmlada_unicode \
1467             -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
1468             input_sources/obj/relocatable/*.o
1469         ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
1470
1471 input_sources/lib/relocatable/libxmlada_input_sources.${LIBVER}.dylib: input_sources/dummy_input_sources.adb
1472         @echo building shared library ${.TARGET:R}
1473         @mkdir -p input_sources/obj/relocatable ${.TARGET:H}
1474         @rm -f ${.TARGET}
1475         gnatmake -c ${.ALLSRC:M*.adb} -D input_sources/obj/relocatable -aOunicode/obj/relocatable -aIunicode ${DYNAMIC_FLAGS}
1476         rm -f input_sources/obj/relocatable/dummy*
1477         ada -dynamiclib -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1478                 -Lunicode/lib/relocatable -lxmlada_unicode \
1479                 -o ${.TARGET} -install_name ${PREFIX}/${.TARGET} \
1480                 input_sources/obj/relocatable/*.o
1481
1482 input_sources/lib/relocatable/libxmlada_input_sources.dylib: \
1483         unicode/lib/relocatable/libxmlada_unicode.dylib \
1484         input_sources/lib/relocatable/libxmlada_input_sources.${LIBVER}.dylib
1485         ln -sf libxmlada_input_sources.${LIBVER}.dylib ${.TARGET}
1486
1487 #
1488 # sax depends on input sources and unicode (sufficent to limit to I.S)
1489 #
1490
1491 .for FLAV in ${STATIC_FLAVOR}
1492 sax/lib/${FLAV}/libxmlada_sax.a: sax/dummy_sax.adb input_sources/lib/${FLAV}/libxmlada_input_sources.a
1493         @echo building ${FLAV} ${.TARGET:R} library
1494         @mkdir -p sax/obj/${FLAV} sax/lib/${FLAV}
1495         @rm -f ${.TARGET}
1496         gnatmake -c ${.ALLSRC:M*.adb} -D sax/obj/${FLAV} -aOunicode/obj/${FLAV} -aOinput_sources/obj/${FLAV} -aIunicode -aIinput_sources ${FLAGS_${FLAV}}
1497         rm sax/obj/${FLAV}/dummy*
1498         ar cq ${.TARGET} sax/obj/${FLAV}/*.o
1499         ranlib ${.TARGET}
1500 .endfor
1501
1502 sax/lib/relocatable/libxmlada_sax.so: sax/dummy_sax.adb input_sources/lib/relocatable/libxmlada_input_sources.so
1503         @echo building shared library ${.TARGET:R}
1504         @mkdir -p sax/obj/relocatable sax/lib/relocatable
1505         @rm -f ${.TARGET} ${.TARGET}.${LIBVER}
1506         gnatmake -c ${.ALLSRC:M*.adb} -D sax/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aIunicode -aIinput_sources ${DYNAMIC_FLAGS}
1507         rm sax/obj/relocatable/dummy*
1508         ada -shared -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1509             -Lunicode/lib/relocatable -lxmlada_unicode \
1510             -Linput_sources/lib/relocatable -lxmlada_input_sources \
1511             -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
1512             sax/obj/relocatable/*.o
1513         ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
1514
1515 sax/lib/relocatable/libxmlada_sax.${LIBVER}.dylib: sax/dummy_sax.adb
1516         @echo building shared library ${.TARGET:R}
1517         @mkdir -p sax/obj/relocatable ${.TARGET:H}
1518         @rm -f ${.TARGET}
1519         gnatmake -c ${.ALLSRC:M*.adb} -D sax/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aIunicode -aIinput_sources ${DYNAMIC_FLAGS}
1520         rm -f sax/obj/relocatable/dummy*
1521         ada -dynamiclib -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1522                 -Lunicode/lib/relocatable -lxmlada_unicode \
1523                 -Linput_sources/lib/relocatable -lxmlada_input_sources \
1524                 -o ${.TARGET} -install_name ${PREFIX}/${.TARGET} \
1525                 sax/obj/relocatable/*.o
1526
1527 sax/lib/relocatable/libxmlada_sax.dylib: \
1528         input_sources/lib/relocatable/libxmlada_input_sources.dylib \
1529         sax/lib/relocatable/libxmlada_sax.${LIBVER}.dylib
1530         ln -sf libxmlada_sax.${LIBVER}.dylib ${.TARGET}
1531
1532 #
1533 # dom depends on three other libraries (sufficent to limit to sax)
1534 #
1535
1536 .for FLAV in ${STATIC_FLAVOR}
1537 dom/lib/${FLAV}/libxmlada_dom.a: dom/dummy_dom.adb sax/lib/${FLAV}/libxmlada_sax.a
1538         @echo building ${FLAV} ${.TARGET:R} library
1539         @mkdir -p dom/obj/${FLAV} dom/lib/${FLAV}
1540         @rm -f ${.TARGET}
1541         gnatmake -c ${.ALLSRC:M*.adb} -D dom/obj/${FLAV} -aOunicode/obj/${FLAV} -aOinput_sources/obj/${FLAV} -aOsax/obj/${FLAV} -aIunicode -aIinput_sources -aIsax ${FLAGS_${FLAV}}
1542         rm dom/obj/${FLAV}/dummy*
1543         ar cq ${.TARGET} dom/obj/${FLAV}/*.o
1544         ranlib ${.TARGET}
1545 .endfor
1546
1547 dom/lib/relocatable/libxmlada_dom.so: dom/dummy_dom.adb sax/lib/relocatable/libxmlada_sax.so
1548         @echo building shared library ${.TARGET:R}
1549         @mkdir -p dom/obj/relocatable dom/lib/relocatable
1550         @rm -f ${.TARGET} ${.TARGET}.${LIBVER}
1551         gnatmake -c ${.ALLSRC:M*.adb} -D dom/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aIunicode -aIinput_sources -aIsax ${DYNAMIC_FLAGS}
1552         rm dom/obj/relocatable/dummy*
1553         ada -shared -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1554             -Lunicode/lib/relocatable -lxmlada_unicode \
1555             -Linput_sources/lib/relocatable -lxmlada_input_sources \
1556             -Lsax/lib/relocatable -lxmlada_sax \
1557             -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
1558             dom/obj/relocatable/*.o
1559         ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
1560
1561 dom/lib/relocatable/libxmlada_dom.${LIBVER}.dylib: dom/dummy_dom.adb
1562         @echo building shared library ${.TARGET:R}
1563         @mkdir -p dom/obj/relocatable ${.TARGET:H}
1564         @rm -f ${.TARGET}
1565         gnatmake -c ${.ALLSRC:M*.adb} -D dom/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aIunicode -aIinput_sources -aIsax ${DYNAMIC_FLAGS}
1566         rm -f dom/obj/relocatable/dummy*
1567         ada -dynamiclib -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1568                 -Lunicode/lib/relocatable -lxmlada_unicode \
1569                 -Linput_sources/lib/relocatable -lxmlada_input_sources \
1570                 -Lsax/lib/relocatable -lxmlada_sax \
1571                 -o ${.TARGET} -install_name ${PREFIX}/${.TARGET} \
1572                 dom/obj/relocatable/*.o
1573
1574 dom/lib/relocatable/libxmlada_dom.dylib: \
1575         sax/lib/relocatable/libxmlada_sax.dylib \
1576         dom/lib/relocatable/libxmlada_dom.${LIBVER}.dylib
1577         ln -sf libxmlada_dom.${LIBVER}.dylib ${.TARGET}
1578
1579 #
1580 # schema depends on four other libraries (sufficent to limit to dom)
1581 #
1582
1583 .for FLAV in ${STATIC_FLAVOR}
1584 schema/lib/${FLAV}/libxmlada_schema.a: schema/dummy_schema.adb dom/lib/${FLAV}/libxmlada_dom.a
1585         @echo building ${FLAV} ${.TARGET:R} library
1586         @mkdir -p schema/obj/${FLAV} schema/lib/${FLAV}
1587         @rm -f ${.TARGET}
1588         gnatmake -c ${.ALLSRC:M*.adb} -D schema/obj/${FLAV} -aOunicode/obj/${FLAV} -aOinput_sources/obj/${FLAV} -aOsax/obj/${FLAV} -aOdom/obj/${FLAV} -aIunicode -aIinput_sources -aIsax -aIdom ${FLAGS_${FLAV}}
1589         rm schema/obj/${FLAV}/dummy*
1590         ar cq ${.TARGET} schema/obj/${FLAV}/*.o
1591         ranlib ${.TARGET}
1592 .endfor
1593
1594 schema/lib/relocatable/libxmlada_schema.so: schema/dummy_schema.adb dom/lib/relocatable/libxmlada_dom.so
1595         @echo building shared library ${.TARGET:R}
1596         @mkdir -p schema/obj/relocatable schema/lib/relocatable
1597         @rm -f ${.TARGET} ${.TARGET}.${LIBVER}
1598         gnatmake -c ${.ALLSRC:M*.adb} -D schema/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aOdom/obj/relocatable -aIunicode -aIinput_sources -aIsax -aIdom ${DYNAMIC_FLAGS}
1599         rm schema/obj/relocatable/dummy*
1600         ada -shared -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1601             -Lunicode/lib/relocatable -lxmlada_unicode \
1602             -Linput_sources/lib/relocatable -lxmlada_input_sources \
1603             -Lsax/lib/relocatable -lxmlada_sax \
1604             -Ldom/lib/relocatable -lxmlada_dom \
1605             -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
1606             schema/obj/relocatable/*.o
1607         ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
1608
1609 schema/lib/relocatable/libxmlada_schema.${LIBVER}.dylib: schema/dummy_schema.adb
1610         @echo building shared library ${.TARGET:R}
1611         @mkdir -p schema/obj/relocatable ${.TARGET:H}
1612         @rm -f ${.TARGET}
1613         gnatmake -c ${.ALLSRC:M*.adb} -D schema/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aOdom/obj/relocatable -aIunicode -aIinput_sources -aIsax -aIdom ${DYNAMIC_FLAGS}
1614         rm -f schema/obj/relocatable/dummy*
1615         ada -dynamiclib -Wl,-rpath,${MYRPATH} -L${ADALIB} -lgnat \
1616                 -Lunicode/lib/relocatable -lxmlada_unicode \
1617                 -Linput_sources/lib/relocatable -lxmlada_input_sources \
1618                 -Lsax/lib/relocatable -lxmlada_sax \
1619                 -Ldom/lib/relocatable -lxmlada_dom \
1620                 -o ${.TARGET} -install_name ${PREFIX}/${.TARGET} \
1621                 schema/obj/relocatable/*.o
1622
1623 schema/lib/relocatable/libxmlada_schema.dylib: \
1624         dom/lib/relocatable/libxmlada_dom.dylib \
1625         schema/lib/relocatable/libxmlada_schema.${LIBVER}.dylib
1626         ln -sf libxmlada_schema.${LIBVER}.dylib ${.TARGET}
1627
1628 #
1629 # Sphinx documentation
1630 #
1631
1632 gen-docs:
1633         ${MAKE} -e -C docs html
1634
1635 unicode/dummy_unicode.adb:
1636         @grep ^package unicode/unicode-*.ads | \
1637                 awk '{print "with " $$2 ";"}' | sort > ${.TARGET}
1638         @echo 'procedure dummy_unicode is' >> ${.TARGET}
1639         @echo 'begin' >> ${.TARGET}
1640         @echo '   null;' >> ${.TARGET}
1641         @echo 'end dummy_unicode;' >> ${.TARGET}
1642
1643 input_sources/dummy_input_sources.adb:
1644         @grep ^package input_sources/input_sources-*.ads | \
1645                 awk '{print "with " $$2 ";"}' | sort > ${.TARGET}
1646         @echo 'procedure dummy_input_sources is' >> ${.TARGET}
1647         @echo 'begin' >> ${.TARGET}
1648         @echo '   null;' >> ${.TARGET}
1649         @echo 'end dummy_input_sources;' >> ${.TARGET}
1650
1651 sax/dummy_sax.adb:
1652         @grep ^package sax/sax-*.ads | \
1653                 awk '{print "with " $$2 ";"}' | sort > ${.TARGET}
1654         @echo 'procedure dummy_sax is' >> ${.TARGET}
1655         @echo 'begin' >> ${.TARGET}
1656         @echo '   null;' >> ${.TARGET}
1657         @echo 'end dummy_sax;' >> ${.TARGET}
1658
1659 dom/dummy_dom.adb:
1660         @grep ^package dom/dom-*.ads | \
1661                 awk '{print "with " $$2 ";"}' | sort > ${.TARGET}
1662         @echo 'procedure dummy_dom is' >> ${.TARGET}
1663         @echo 'begin' >> ${.TARGET}
1664         @echo '   null;' >> ${.TARGET}
1665         @echo 'end dummy_dom;' >> ${.TARGET}
1666
1667 schema/dummy_schema.adb:
1668         @grep ^package schema/schema-*.ads | \
1669                 awk '{print "with " $$2 ";"}' | sort > ${.TARGET}
1670         @echo 'procedure dummy_schema is' >> ${.TARGET}
1671         @echo 'begin' >> ${.TARGET}
1672         @echo '   null;' >> ${.TARGET}
1673         @echo 'end dummy_schema;' >> ${.TARGET}
1674
1675 FIND1=  cd unicode && find * \( -name "unicode*.ad[bs]" \
1676         -a ! -name "unicode.ads" \) -exec printf ', "%s"' {} \; | sort
1677 FIND2=  cd input_sources && find * \( -name "input*.ad[bs]" \
1678         -a ! -name "input_sources.ads" \) -exec printf ', "%s"' {} \; | sort
1679 FIND3=  cd sax && \
1680         find * -name "sax-*.ad[bs]" -exec printf ', "%s"' {} \; | sort
1681 FIND4=  cd dom && \
1682         find * -name "dom-*.ad[bs]" -exec printf ', "%s"' {} \; | sort
1683 FIND5=  cd schema && find * -depth -maxdepth 0 \
1684         \( -name "schema*.ad[bs]" -a ! -name "schema.ads" \) \
1685         -exec printf ', "%s"' {} \; | sort
1686
1687 distrib/xmlada_unicode.gpr: generic_gpr.in
1688         @sed    -e '/^with/d' \
1689                 -e 's|@ZONE@|unicode|' \
1690                 -e "s|@FILES@|`${FIND1}`|" \
1691                 -e "s|@RPATH@|${MYRPATH}|" \
1692                 -e 's|@VERSION@|${LIBVER}|' ${.ALLSRC} > ${.TARGET}
1693
1694 distrib/xmlada_input_sources.gpr: generic_gpr.in
1695         @sed    -e 's|@DEPENDS@|unicode|' \
1696                 -e 's|@ZONE@|input_sources|' \
1697                 -e "s|@FILES@|`${FIND2}`|" \
1698                 -e "s|@RPATH@|${MYRPATH}|" \
1699                 -e 's|@VERSION@|${LIBVER}|' ${.ALLSRC} > ${.TARGET}
1700
1701 distrib/xmlada_sax.gpr: generic_gpr.in
1702         @sed    -e 's|@DEPENDS@|input_sources|' \
1703                 -e 's|@ZONE@|sax|' \
1704                 -e "s|@FILES@|`${FIND3}`|" \
1705                 -e "s|@RPATH@|${MYRPATH}|" \
1706                 -e 's|@VERSION@|${LIBVER}|' ${.ALLSRC} > ${.TARGET} 
1707
1708 distrib/xmlada_dom.gpr: generic_gpr.in
1709         @sed    -e 's|@DEPENDS@|sax|' \
1710                 -e 's|@ZONE@|dom|' \
1711                 -e "s|@FILES@|`${FIND4}`|" \
1712                 -e "s|@RPATH@|${MYRPATH}|" \
1713                 -e 's|@VERSION@|${LIBVER}|' ${.ALLSRC} > ${.TARGET}
1714
1715 distrib/xmlada_schema.gpr: generic_gpr.in
1716         @sed    -e 's|@DEPENDS@|dom|' \
1717                 -e 's|@ZONE@|schema|' \
1718                 -e "s|@FILES@|`${FIND5}`|" \
1719                 -e "s|@RPATH@|${MYRPATH}|" \
1720                 -e 's|@VERSION@|${LIBVER}|' ${.ALLSRC} > ${.TARGET}
1721
1722 install:
1723         @mkdir -p ${DESTDIR}${PREFIX}/include/xmlada \
1724                 ${DESTDIR}${PREFIX}/lib/gnat \
1725                 ${DESTDIR}${PREFIX}/lib/xmlada/relocatable \
1726                 ${DESTDIR}${PREFIX}/lib/xmlada/static-pic \
1727                 ${DESTDIR}${PREFIX}/lib/xmlada/static \
1728                 ${DESTDIR}${STD_DOCDIR}
1729
1730         ${BSD_INSTALL_DATA} dom/*.ad[bs] input_sources/*.ad[bs] \
1731                 sax/*.ad[bs] schema/*.ad[bs] unicode/*.ad[bs] \
1732                 ${DESTDIR}${PREFIX}/include/xmlada
1733
1734         rm ${DESTDIR}${PREFIX}/include/xmlada/dummy_*.adb
1735
1736         ${BSD_INSTALL_DATA} dom/obj/relocatable/*.ali \
1737                 input_sources/obj/relocatable/*.ali \
1738                 sax/obj/relocatable/*.ali \
1739                 schema/obj/relocatable/*.ali \
1740                 unicode/obj/relocatable/*.ali \
1741                 ${DESTDIR}${PREFIX}/lib/xmlada/relocatable
1742
1743         ${BSD_INSTALL_LIB} dom/lib/relocatable/* \
1744                 input_sources/lib/relocatable/* \
1745                 sax/lib/relocatable/* \
1746                 schema/lib/relocatable/* \
1747                 unicode/lib/relocatable/* \
1748                 ${DESTDIR}${PREFIX}/lib/xmlada/relocatable
1749
1750 .for FLAV in ${STATIC_FLAVOR}
1751         ${BSD_INSTALL_DATA} dom/obj/${FLAV}/*.ali \
1752                 input_sources/obj/${FLAV}/*.ali \
1753                 sax/obj/${FLAV}/*.ali \
1754                 schema/obj/${FLAV}/*.ali \
1755                 unicode/obj/${FLAV}/*.ali \
1756                 dom/lib/${FLAV}/* \
1757                 input_sources/lib/${FLAV}/* \
1758                 sax/lib/${FLAV}/* \
1759                 schema/lib/${FLAV}/* \
1760                 unicode/lib/${FLAV}/* \
1761                 ${DESTDIR}${PREFIX}/lib/xmlada/${FLAV}
1762 .endfor
1763
1764         ${BSD_INSTALL_DATA} distrib/xml*.gpr ${DESTDIR}${PREFIX}/lib/gnat
1765
1766         cp -a docs/_build/html ${DESTDIR}${STD_DOCDIR}
1767         rm -rf ${DESTDIR}${STD_DOCDIR}/html/_sources
1768         rm -rf ${DESTDIR}${STD_DOCDIR}/html/.buildinfo
1769
1770
1771 [FILE:816:files/generic_gpr.in]
1772 with "xmlada_@DEPENDS@";
1773 project XmlAda_@ZONE@ is
1774     for Library_Name use "xmlada_@ZONE@";
1775     Version := "@VERSION@";
1776     So_Ext := ".so";
1777
1778     type Xmlada_Kind_Type is ("relocatable", "static", "static-pic");
1779     Xmlada_Kind : Xmlada_Kind_Type := external ("LIBRARY_TYPE", "static");
1780     Libdir := "../../lib/xmlada/" & Xmlada_Kind;
1781
1782     for Library_Kind use Xmlada_Kind;
1783     for Library_Dir use Libdir;
1784     for Library_Version use
1785        "lib" & Project'Library_Name & So_Ext & "." & Version;
1786     for Source_Dirs use ("../../include/xmlada");
1787     for Source_Files use ("@ZONE@.ads"@FILES@);
1788     for Externally_Built use "true";
1789
1790     case Xmlada_Kind is
1791        when "relocatable" =>
1792           for Library_Options use ("-Wl,-rpath,@RPATH@");
1793        when others =>
1794           null;
1795     end case;
1796
1797 end XmlAda_@ZONE@;
1798