/[eiffelstudio]/trunk/Src/bench/Eiffel/API/constants/system_constants.e
ViewVC logotype

Contents of /trunk/Src/bench/Eiffel/API/constants/system_constants.e

Parent Directory Parent Directory | Revision Log Revision Log


Revision 56001 - (show annotations)
Sun Dec 4 22:30:40 2005 UTC (14 years, 2 months ago) by manus
File size: 3893 byte(s)
New version number 5.7.0504.

1 indexing
2 description: "System level constants.";
3 date: "$Date$";
4 revision: "$Revision$"
5
6 class SYSTEM_CONSTANTS
7
8 inherit
9 SHARED_PLATFORM_CONSTANTS
10
11 PRODUCT_NAMES
12
13 feature {NONE}
14
15 Additional_args: STRING is "arguments.wb"
16
17 Backup: STRING is "BACKUP"
18
19 Backup_info: STRING is "compilation_info.txt"
20
21 Studio_directory_list: STRING is "DIRECTORYLIST"
22
23 Studio_recent_files: STRING is "STUDIO_RECENT_FILES"
24
25 Casegen: STRING is "CASEGEN"
26
27 Case_storage: STRING is "Storage"
28
29 C_prefix: CHARACTER is 'C'
30 -- Prefix for C generated directories and object files
31
32 System_object_prefix: CHARACTER is 'E'
33
34 Continuation: CHARACTER is '\'
35
36 Comp: STRING is "COMP"
37
38 Default_ace_file: STRING is "default.ace"
39
40 Default_class_filename: STRING is "default.cls"
41
42 Descriptor_file_suffix: CHARACTER is 'd'
43
44 Documentation: STRING is "Documentation"
45
46 Dot: CHARACTER is '.'
47
48 Dot_c: STRING is ".c"
49
50 Dot_cpp: STRING is ".cpp"
51
52 Dot_h: STRING is ".h"
53
54 Dot_workbench: STRING is "precomp.epr"
55
56 Dot_x: STRING is ".x"
57
58 Dot_xpp: STRING is ".xpp"
59
60 Dot_profile_information: STRING is "pfi"
61
62 Eac_browser_file: STRING is "eac_browser.exe"
63
64 Epoly: STRING is "epoly"
65
66 Ecall: STRING is "ecall"
67
68 Ececil: STRING is "ececil"
69
70 Econform: STRING is "econform"
71
72 Edescriptor: STRING is "edesc"
73
74 Edispatch: STRING is "edisptch"
75
76 Edle: STRING is "edle"
77
78 Efrozen: STRING is "efrozen"
79
80 Ehisto: STRING is "ehisto"
81
82 Eiffelgen: STRING is "EIFGEN"
83
84 Einit: STRING is "einit"
85
86 Emain: STRING is "emain"
87
88 Eoption: STRING is "eoption"
89
90 Eparents: STRING is "eparents"
91
92 Epattern: STRING is "epattern"
93
94 Eplug: STRING is "eplug"
95
96 Eref: STRING is "eref"
97
98 Esize: STRING is "esize"
99
100 Eskelet: STRING is "eskelet"
101
102 Estructure: STRING is "estructure"
103
104 Evisib: STRING is "evisib"
105
106 F_code: STRING is "F_code"
107
108 Feature_table_file_suffix: CHARACTER is 'f'
109
110 Makefile_sh: STRING is "Makefile.SH"
111
112 updt_dle: STRING is "melted.dle";
113
114 Precomp_eif: STRING is "precomp.eif"
115
116 Prelink_script: STRING is "prelink"
117
118 Profiler: STRING is "Profiler"
119
120 Removed_log_file_name: STRING is "REMOVED";
121
122 Static_log_file_name: STRING is "STATIC";
123
124 Translation_log_file_name: STRING is "TRANSLAT";
125
126 Updt: STRING is "melted.eif"
127
128 Finished_file_for_make: STRING is "finished"
129
130 Local_assemblies: STRING is "Assemblies"
131
132 W_code: STRING is "W_code"
133
134 project_extension: STRING is "epr"
135
136 Debug_info_extension: STRING is "edb"
137 -- Eiffel Debug Breakpoints file (extension)
138
139 Debug_info_name: STRING is "options"
140 -- Eiffel Debug Breakpoints file (core name)
141
142 Il_info_extension: STRING is "edi"
143 -- Eiffel Debug Info file (extension)
144 -- Used for IL code generation
145
146 Il_info_name: STRING is "il_info"
147 -- Eiffel Debug Info file (core name)
148 -- Used for IL code generation
149
150 info_flag_begin: STRING is "-- System name is "
151
152 info_flag_end: STRING is "-- end of info"
153
154 feature {NONE, AUXILIARY_FILES} -- Versioning
155
156 Precompilation_id_tag: STRING is "precompilation_id"
157 Version_number_tag: STRING is "version_number"
158 Ace_file_path_tag: STRING is "ace_file_path"
159 -- Tags used in project file header.
160
161 Major_version_number: INTEGER is 5
162 Minor_version_number: INTEGER is 7
163 Build_version_number: STRING is "0504"
164 -- Version number
165
166 Version_number: STRING is
167 -- Version number composed of
168 -- `Major_version_number' . `Minor_version_number' . `Build_version_number'.
169 once
170 create Result.make (30)
171 Result.append_integer (Major_version_number)
172 Result.append_character ('.')
173 Result.append_integer (Minor_version_number)
174 Result.append_character ('.')
175 Result.append_string (Build_version_number)
176 Result.append_character (' ')
177 Result.append_string (version_type_name)
178 end
179
180 Version_tag: INTEGER is 0x00000026
181
182 Version_type_name: STRING is "Enterprise Edition"
183 -- Name of version, e.g. Free edition, Enterprise Edition,...
184 -- Default: "Enterprise Edition"
185
186 end -- class SYSTEM_CONSTANTS

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23