ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/fbintf.lpk
Revision: 434
Committed: Wed Mar 20 11:31:00 2024 UTC (8 months ago) by tony
File size: 7698 byte(s)
Log Message:
Fix legacy interface issues with FB4

File Contents

# Content
1 <?xml version="1.0" encoding="UTF-8"?>
2 <CONFIG>
3 <Package Version="5">
4 <Name Value="fbintf"/>
5 <Author Value="MWA Software"/>
6 <CompilerOptions>
7 <Version Value="11"/>
8 <SearchPaths>
9 <IncludeFiles Value="fbintf/client/3.0/firebird;fbintf/client/include;fbintf/include"/>
10 <OtherUnitFiles Value="fbintf/client;fbintf/client/3.0/firebird;fbintf/client/2.5;fbintf/.;fbintf/client/3.0"/>
11 <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
12 </SearchPaths>
13 <CodeGeneration>
14 <Checks>
15 <RangeChecks Value="True"/>
16 </Checks>
17 </CodeGeneration>
18 </CompilerOptions>
19 <Description Value="This package provides MWA Software&apos;s Firebird Pascal API.
20
21 Two interface implementations are provided. One is for the new Firebird 3 Client API and the other for the legacy Firebird Client API used for Firebird 2.x and earlier. The Firebird 3 API implementation is used whenever possible and the older API only if the Firebird 3 API is not available"/>
22 <License Value=" * Firebird Interface (fbintf). The fbintf components provide a set of
23 * Pascal language bindings for the Firebird API. Although predominantly
24 * a new development they include source code taken from IBX and may be
25 * considered a derived product. This software thus also includes the copyright
26 * notice and license conditions from IBX.
27 *
28 * Except for those parts dervied from IBX, contents of this file are subject
29 * to the Initial Developer&apos;s Public License Version 1.0 (the &quot;License&quot;); you
30 * may not use this file except in compliance with the License. You may obtain a
31 * copy of the License here:
32 *
33 * http://www.firebirdsql.org/index.php?op=doc&amp;id=idpl
34 *
35 * Software distributed under the License is distributed on an &quot;AS
36 * IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
37 * implied. See the License for the specific language governing rights
38 * and limitations under the License.
39 *
40 * The Initial Developer of the Original Code is Tony Whyman.
41 *
42 * The Original Code is (C) 2016 Tony Whyman, MWA Software
43 * (http://www.mwasoftware.co.uk).
44 *
45 * All Rights Reserved.
46 *
47 * Contributor(s): ______________________________________.
48 * "/>
49 <Version Major="1" Minor="4" Release = "2" Build="14340" />
50 <Files Count="38">
51 <Item1>
52 <Filename Value="fbintf/client/3.0/firebird/Firebird.pas"/>
53 <UnitName Value="Firebird"/>
54 </Item1>
55 <Item2>
56 <Filename Value="fbintf/client/IB.pas"/>
57 <UnitName Value="IB"/>
58 </Item2>
59 <Item3>
60 <Filename Value="fbintf/client/FBClientAPI.pas"/>
61 <UnitName Value="FBClientAPI"/>
62 </Item3>
63 <Item4>
64 <Filename Value="fbintf/client/2.5/FB25ClientAPI.pas"/>
65 <UnitName Value="FB25ClientAPI"/>
66 </Item4>
67 <Item5>
68 <Filename Value="fbintf/client/FBMessages.pas"/>
69 <UnitName Value="FBMessages"/>
70 </Item5>
71 <Item6>
72 <Filename Value="fbintf/client/2.5/FB25Transaction.pas"/>
73 <UnitName Value="FB25Transaction"/>
74 </Item6>
75 <Item7>
76 <Filename Value="fbintf/client/2.5/FB25Attachment.pas"/>
77 <UnitName Value="FB25Attachment"/>
78 </Item7>
79 <Item8>
80 <Filename Value="fbintf/client/2.5/FB25Blob.pas"/>
81 <UnitName Value="FB25Blob"/>
82 </Item8>
83 <Item9>
84 <Filename Value="fbintf/client/IBExternals.pas"/>
85 <UnitName Value="IBExternals"/>
86 </Item9>
87 <Item10>
88 <Filename Value="fbintf/client/IBErrorCodes.pas"/>
89 <UnitName Value="IBErrorCodes"/>
90 </Item10>
91 <Item11>
92 <Filename Value="fbintf/client/2.5/FB25Events.pas"/>
93 <UnitName Value="FB25Events"/>
94 </Item11>
95 <Item12>
96 <Filename Value="fbintf/client/IBUtils.pas"/>
97 <UnitName Value="IBUtils"/>
98 </Item12>
99 <Item13>
100 <Filename Value="fbintf/client/2.5/FB25Statement.pas"/>
101 <UnitName Value="FB25Statement"/>
102 </Item13>
103 <Item14>
104 <Filename Value="fbintf/client/2.5/FB25Services.pas"/>
105 <UnitName Value="FB25Services"/>
106 </Item14>
107 <Item15>
108 <Filename Value="fbintf/client/2.5/FB25Array.pas"/>
109 <UnitName Value="FB25Array"/>
110 </Item15>
111 <Item16>
112 <Filename Value="fbintf/client/FBActivityMonitor.pas"/>
113 <UnitName Value="FBActivityMonitor"/>
114 </Item16>
115 <Item17>
116 <Filename Value="fbintf/client/FBOutputBlock.pas"/>
117 <UnitName Value="FBOutputBlock"/>
118 </Item17>
119 <Item18>
120 <Filename Value="fbintf/client/FBParamBlock.pas"/>
121 <UnitName Value="FBParamBlock"/>
122 </Item18>
123 <Item19>
124 <Filename Value="fbintf/client/FBSQLData.pas"/>
125 <UnitName Value="FBSQLData"/>
126 </Item19>
127 <Item20>
128 <Filename Value="fbintf/client/3.0/FB30ClientAPI.pas"/>
129 <UnitName Value="FB30ClientAPI"/>
130 </Item20>
131 <Item21>
132 <Filename Value="fbintf/client/3.0/FB30Attachment.pas"/>
133 <UnitName Value="FB30Attachment"/>
134 </Item21>
135 <Item22>
136 <Filename Value="fbintf/client/3.0/FB30Transaction.pas"/>
137 <UnitName Value="FB30Transaction"/>
138 </Item22>
139 <Item23>
140 <Filename Value="fbintf/client/FBTransaction.pas"/>
141 <UnitName Value="FBTransaction"/>
142 </Item23>
143 <Item24>
144 <Filename Value="fbintf/client/3.0/FB30Blob.pas"/>
145 <UnitName Value="FB30Blob"/>
146 </Item24>
147 <Item25>
148 <Filename Value="fbintf/client/3.0/FB30Array.pas"/>
149 <UnitName Value="FB30Array"/>
150 </Item25>
151 <Item26>
152 <Filename Value="fbintf/client/FBArray.pas"/>
153 <AddToUsesPkgSection Value="False"/>
154 <UnitName Value="FBArray"/>
155 </Item26>
156 <Item27>
157 <Filename Value="fbintf/client/3.0/FB30Statement.pas"/>
158 <UnitName Value="FB30Statement"/>
159 </Item27>
160 <Item28>
161 <Filename Value="fbintf/client/3.0/FB30Events.pas"/>
162 <UnitName Value="FB30Events"/>
163 </Item28>
164 <Item29>
165 <Filename Value="fbintf/client/3.0/FB30Services.pas"/>
166 <UnitName Value="FB30Services"/>
167 </Item29>
168 <Item30>
169 <Filename Value="fbintf/client/FBEvents.pas"/>
170 <UnitName Value="FBEvents"/>
171 </Item30>
172 <Item31>
173 <Filename Value="fbintf/client/FBBlob.pas"/>
174 <UnitName Value="FBBlob"/>
175 </Item31>
176 <Item32>
177 <Filename Value="fbintf/client/FBAttachment.pas"/>
178 <UnitName Value="FBAttachment"/>
179 </Item32>
180 <Item33>
181 <Filename Value="fbintf/client/FBStatement.pas"/>
182 <UnitName Value="FBStatement"/>
183 </Item33>
184 <Item34>
185 <Filename Value="fbintf/client/FBServices.pas"/>
186 <UnitName Value="FBServices"/>
187 </Item34>
188 <Item35>
189 <Filename Value="fbintf/client/FBClientLib.pas"/>
190 <UnitName Value="FBClientLib"/>
191 </Item35>
192 <Item36>
193 <Filename Value="fbintf/client/FBNumeric.pas"/>
194 <UnitName Value="FBNumeric"/>
195 </Item36>
196 <Item37>
197 <Filename Value="fbintf/client/3.0/FB30TimeZoneServices.pas"/>
198 <UnitName Value="FB30TimeZoneServices"/>
199 </Item37>
200 <Item38>
201 <Filename Value="fbintf/client/IBHeader.pas"/>
202 <UnitName Value="IBHeader"/>
203 </Item38>
204 </Files>
205 <CompatibilityMode Value="True"/>
206 <RequiredPkgs Count="1">
207 <Item1>
208 <PackageName Value="FCL"/>
209 </Item1>
210 </RequiredPkgs>
211 <UsageOptions>
212 <UnitPath Value="$(PkgOutDir)"/>
213 </UsageOptions>
214 <PublishOptions>
215 <Version Value="2"/>
216 </PublishOptions>
217 </Package>
218 </CONFIG>