forked from mk270/whitakers-words
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlatin_utils.gpr
88 lines (84 loc) · 3.88 KB
/
latin_utils.gpr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
project Latin_Utils is
Version := "0.1";
Name := "latin_utils";
for Languages use ("Ada");
for Source_Dirs use ("src/latin_utils");
for Object_Dir use "obj/latin_utils";
for Exec_Dir use ".";
for Source_Files use
( "latin_utils.ads",
"latin_utils-config.ads",
"latin_utils-dictionary_package.ads",
"latin_utils-dictionary_package.adb",
"latin_utils-dictionary_package-adjective_entry_io.adb",
"latin_utils-dictionary_package-adverb_entry_io.adb",
"latin_utils-dictionary_package-conjunction_entry_io.adb",
"latin_utils-dictionary_package-dictionary_entry_io.adb",
"latin_utils-dictionary_package-interjection_entry_io.adb",
"latin_utils-dictionary_package-kind_entry_io.adb",
"latin_utils-dictionary_package-noun_entry_io.adb",
"latin_utils-dictionary_package-numeral_entry_io.adb",
"latin_utils-dictionary_package-parse_record_io.adb",
"latin_utils-dictionary_package-part_entry_io.adb",
"latin_utils-dictionary_package-preposition_entry_io.adb",
"latin_utils-dictionary_package-pronoun_entry_io.adb",
"latin_utils-dictionary_package-propack_entry_io.adb",
"latin_utils-dictionary_package-translation_record_io.adb",
"latin_utils-dictionary_package-verb_entry_io.adb",
"latin_utils-general.ads",
"latin_utils-general.adb",
"latin_utils-inflections_package.ads",
"latin_utils-inflections_package.adb",
"latin_utils-inflections_package-adjective_record_io.adb",
"latin_utils-inflections_package-adverb_record_io.adb",
"latin_utils-inflections_package-conjunction_record_io.adb",
"latin_utils-inflections_package-decn_record_io.adb",
"latin_utils-inflections_package-ending_record_io.adb",
"latin_utils-inflections_package-inflection_record_io.adb",
"latin_utils-inflections_package-interjection_record_io.adb",
"latin_utils-inflections_package-noun_record_io.adb",
"latin_utils-inflections_package-numeral_record_io.adb",
"latin_utils-inflections_package-preposition_record_io.adb",
"latin_utils-inflections_package-prefix_record_io.adb",
"latin_utils-inflections_package-pronoun_record_io.adb",
"latin_utils-inflections_package-propack_record_io.adb",
"latin_utils-inflections_package-quality_record_io.adb",
"latin_utils-inflections_package-stem_type_io.adb",
"latin_utils-inflections_package-suffix_record_io.adb",
"latin_utils-inflections_package-supine_record_io.adb",
"latin_utils-inflections_package-tackon_record_io.adb",
"latin_utils-inflections_package-tense_voice_mood_record_io.adb",
"latin_utils-inflections_package-verb_record_io.adb",
"latin_utils-inflections_package-vpar_record_io.adb",
"latin_utils-latin_file_names.ads",
"latin_utils-latin_file_names.adb",
"latin_utils-preface.ads",
"latin_utils-preface.adb",
"latin_utils-strings_package.ads",
"latin_utils-strings_package.adb"
);
for Library_Name use Name;
for Library_Dir use "lib";
for Library_Kind use "dynamic";
for Library_Version use "lib" & Name & ".so." & Version;
for Library_Interface use (
"latin_utils",
"latin_utils.config",
"latin_utils.dictionary_package",
"latin_utils.general",
"latin_utils.inflections_package",
"latin_utils.strings_package",
"latin_utils.latin_file_names",
"latin_utils.preface"
);
for Library_Src_Dir use "lib";
package Compiler is
Default_Ada :=
( "-gnatwa", "-Wall", "-fstack-check", "-gnato", "-gnateE",
"-gnata", "-gnatU", "-gnatf", "-gnat05", "-gnatwe",
"-g"
);
Style := ("-gnaty3aAbefhiklnOM80prtSux");
for Default_Switches ("Ada") use Default_Ada & Style;
end Compiler;
end Latin_Utils;