|
30 | 30 | //{$DEFINE PYTHON24} |
31 | 31 | //{$DEFINE PYTHON25} |
32 | 32 | //{$DEFINE PYTHON26} |
| 33 | +//{$DEFINE PYTHON27} |
33 | 34 | //{$DEFINE PYTHON30} |
34 | 35 | //{$DEFINE PYTHON31} |
35 | 36 | //{$DEFINE PYTHON32} |
36 | 37 | //{$DEFINE PYTHON33} |
| 38 | +//{$DEFINE PYTHON34} |
37 | 39 |
|
38 | 40 | ///////////////////////////////////////////////////////////////////////////// |
39 | 41 | // Python for Delphi settings. Comment out the setting you want to enable. |
|
174 | 176 | {$ENDIF} |
175 | 177 | {$IFDEF VER220} // Delphi XE |
176 | 178 | {$DEFINE DELPHIXE} |
177 | | - {$DEFINE DELPHI2010} |
178 | 179 | {$DEFINE DELPHI4_OR_HIGHER} |
179 | 180 | {$DEFINE DELPHI5_OR_HIGHER} |
180 | 181 | {$DEFINE DELPHI6_OR_HIGHER} |
|
189 | 190 | {$ENDIF} |
190 | 191 | {$IFDEF VER230} // Delphi XE2 |
191 | 192 | {$DEFINE DELPHIXE2} |
192 | | - {$DEFINE DELPHIXE} |
193 | | - {$DEFINE DELPHI2010} |
194 | 193 | {$DEFINE DELPHI4_OR_HIGHER} |
195 | 194 | {$DEFINE DELPHI5_OR_HIGHER} |
196 | 195 | {$DEFINE DELPHI6_OR_HIGHER} |
|
206 | 205 | {$ENDIF} |
207 | 206 | {$IFDEF VER240} // Delphi XE3 |
208 | 207 | {$DEFINE DELPHIXE3} |
209 | | - {$DEFINE DELPHIXE2} |
210 | | - {$DEFINE DELPHIXE} |
211 | | - {$DEFINE DELPHI2010} |
212 | 208 | {$DEFINE DELPHI4_OR_HIGHER} |
213 | 209 | {$DEFINE DELPHI5_OR_HIGHER} |
214 | 210 | {$DEFINE DELPHI6_OR_HIGHER} |
|
223 | 219 | {$DEFINE DELPHIXE2_OR_HIGHER} |
224 | 220 | {$DEFINE DELPHIXE3_OR_HIGHER} |
225 | 221 | {$ENDIF} |
226 | | - |
227 | | - |
| 222 | +{$IFDEF VER250} // Delphi XE4 |
| 223 | + {$DEFINE DELPHIXE4} |
| 224 | + {$DEFINE DELPHI4_OR_HIGHER} |
| 225 | + {$DEFINE DELPHI5_OR_HIGHER} |
| 226 | + {$DEFINE DELPHI6_OR_HIGHER} |
| 227 | + {$DEFINE DELPHI7_OR_HIGHER} |
| 228 | + {$DEFINE DELPHI8_OR_HIGHER} |
| 229 | + {$DEFINE DELPHI2005_OR_HIGHER} |
| 230 | + {$DEFINE DELPHI2006_OR_HIGHER} |
| 231 | + {$DEFINE DELPHI2007_OR_HIGHER} |
| 232 | + {$DEFINE DELPHI2009_OR_HIGHER} |
| 233 | + {$DEFINE DELPHI2010_OR_HIGHER} |
| 234 | + {$DEFINE DELPHIXE_OR_HIGHER} |
| 235 | + {$DEFINE DELPHIXE2_OR_HIGHER} |
| 236 | + {$DEFINE DELPHIXE3_OR_HIGHER} |
| 237 | + {$DEFINE DELPHIXE4_OR_HIGHER} |
| 238 | +{$ENDIF} |
| 239 | +{$IFDEF VER260} // Delphi XE5 |
| 240 | + {$DEFINE DELPHIXE5} |
| 241 | + {$DEFINE DELPHI4_OR_HIGHER} |
| 242 | + {$DEFINE DELPHI5_OR_HIGHER} |
| 243 | + {$DEFINE DELPHI6_OR_HIGHER} |
| 244 | + {$DEFINE DELPHI7_OR_HIGHER} |
| 245 | + {$DEFINE DELPHI8_OR_HIGHER} |
| 246 | + {$DEFINE DELPHI2005_OR_HIGHER} |
| 247 | + {$DEFINE DELPHI2006_OR_HIGHER} |
| 248 | + {$DEFINE DELPHI2007_OR_HIGHER} |
| 249 | + {$DEFINE DELPHI2009_OR_HIGHER} |
| 250 | + {$DEFINE DELPHI2010_OR_HIGHER} |
| 251 | + {$DEFINE DELPHIXE_OR_HIGHER} |
| 252 | + {$DEFINE DELPHIXE2_OR_HIGHER} |
| 253 | + {$DEFINE DELPHIXE3_OR_HIGHER} |
| 254 | + {$DEFINE DELPHIXE4_OR_HIGHER} |
| 255 | + {$DEFINE DELPHIXE5_OR_HIGHER} |
| 256 | +{$ENDIF} |
| 257 | +{$IFDEF VER270} // Delphi XE6 |
| 258 | + {$DEFINE DELPHIXE6} |
| 259 | + {$DEFINE DELPHI4_OR_HIGHER} |
| 260 | + {$DEFINE DELPHI5_OR_HIGHER} |
| 261 | + {$DEFINE DELPHI6_OR_HIGHER} |
| 262 | + {$DEFINE DELPHI7_OR_HIGHER} |
| 263 | + {$DEFINE DELPHI8_OR_HIGHER} |
| 264 | + {$DEFINE DELPHI2005_OR_HIGHER} |
| 265 | + {$DEFINE DELPHI2006_OR_HIGHER} |
| 266 | + {$DEFINE DELPHI2007_OR_HIGHER} |
| 267 | + {$DEFINE DELPHI2009_OR_HIGHER} |
| 268 | + {$DEFINE DELPHI2010_OR_HIGHER} |
| 269 | + {$DEFINE DELPHIXE_OR_HIGHER} |
| 270 | + {$DEFINE DELPHIXE2_OR_HIGHER} |
| 271 | + {$DEFINE DELPHIXE3_OR_HIGHER} |
| 272 | + {$DEFINE DELPHIXE4_OR_HIGHER} |
| 273 | + {$DEFINE DELPHIXE5_OR_HIGHER} |
| 274 | + {$DEFINE DELPHIXE6_OR_HIGHER} |
| 275 | +{$ENDIF} |
| 276 | +{$IFDEF VER280} // Delphi XE7 |
| 277 | + {$DEFINE DELPHIXE7} |
| 278 | + {$DEFINE DELPHI4_OR_HIGHER} |
| 279 | + {$DEFINE DELPHI5_OR_HIGHER} |
| 280 | + {$DEFINE DELPHI6_OR_HIGHER} |
| 281 | + {$DEFINE DELPHI7_OR_HIGHER} |
| 282 | + {$DEFINE DELPHI8_OR_HIGHER} |
| 283 | + {$DEFINE DELPHI2005_OR_HIGHER} |
| 284 | + {$DEFINE DELPHI2006_OR_HIGHER} |
| 285 | + {$DEFINE DELPHI2007_OR_HIGHER} |
| 286 | + {$DEFINE DELPHI2009_OR_HIGHER} |
| 287 | + {$DEFINE DELPHI2010_OR_HIGHER} |
| 288 | + {$DEFINE DELPHIXE_OR_HIGHER} |
| 289 | + {$DEFINE DELPHIXE2_OR_HIGHER} |
| 290 | + {$DEFINE DELPHIXE3_OR_HIGHER} |
| 291 | + {$DEFINE DELPHIXE4_OR_HIGHER} |
| 292 | + {$DEFINE DELPHIXE5_OR_HIGHER} |
| 293 | + {$DEFINE DELPHIXE6_OR_HIGHER} |
| 294 | + {$DEFINE DELPHIXE7_OR_HIGHER} |
| 295 | +{$ENDIF} |
| 296 | +{$IFDEF VER290} // Delphi XE8 |
| 297 | + {$DEFINE DELPHIXE8} |
| 298 | + {$DEFINE DELPHI4_OR_HIGHER} |
| 299 | + {$DEFINE DELPHI5_OR_HIGHER} |
| 300 | + {$DEFINE DELPHI6_OR_HIGHER} |
| 301 | + {$DEFINE DELPHI7_OR_HIGHER} |
| 302 | + {$DEFINE DELPHI8_OR_HIGHER} |
| 303 | + {$DEFINE DELPHI2005_OR_HIGHER} |
| 304 | + {$DEFINE DELPHI2006_OR_HIGHER} |
| 305 | + {$DEFINE DELPHI2007_OR_HIGHER} |
| 306 | + {$DEFINE DELPHI2009_OR_HIGHER} |
| 307 | + {$DEFINE DELPHI2010_OR_HIGHER} |
| 308 | + {$DEFINE DELPHIXE_OR_HIGHER} |
| 309 | + {$DEFINE DELPHIXE2_OR_HIGHER} |
| 310 | + {$DEFINE DELPHIXE3_OR_HIGHER} |
| 311 | + {$DEFINE DELPHIXE4_OR_HIGHER} |
| 312 | + {$DEFINE DELPHIXE5_OR_HIGHER} |
| 313 | + {$DEFINE DELPHIXE6_OR_HIGHER} |
| 314 | + {$DEFINE DELPHIXE7_OR_HIGHER} |
| 315 | + {$DEFINE DELPHIXE8_OR_HIGHER} |
| 316 | +{$ENDIF} |
228 | 317 | ///////////////////////////////////////////////////////////////////////////// |
229 | 318 | // Python versions |
230 | 319 | ///////////////////////////////////////////////////////////////////////////// |
|
233 | 322 | // Note that the installer will let the user specify its default Python version, and |
234 | 323 | // thus will edit this file. |
235 | 324 |
|
236 | | -{$IFNDEF PYTHON33} |
237 | | - {$IFNDEF PYTHON32} |
238 | | - {$IFNDEF PYTHON31} |
239 | | - {$IFNDEF PYTHON30} |
240 | | - {$IFNDEF PYTHON26} |
241 | | - {$IFNDEF PYTHON25} |
242 | | - {$IFNDEF PYTHON24} |
243 | | - {$IFNDEF PYTHON23} |
244 | | - {---<START OF DEFAULT PYTHON VERSION>---} |
245 | | - {$DEFINE PYTHON25} |
246 | | - {---<END OF DEFAULT PYTHON VERSION>---} |
| 325 | +{$IFNDEF PYTHON34} |
| 326 | + {$IFNDEF PYTHON33} |
| 327 | + {$IFNDEF PYTHON32} |
| 328 | + {$IFNDEF PYTHON31} |
| 329 | + {$IFNDEF PYTHON30} |
| 330 | + {$IFNDEF PYTHON27} |
| 331 | + {$IFNDEF PYTHON26} |
| 332 | + {$IFNDEF PYTHON25} |
| 333 | + {$IFNDEF PYTHON24} |
| 334 | + {$IFNDEF PYTHON23} |
| 335 | + {---<START OF DEFAULT PYTHON VERSION>---} |
| 336 | + {$DEFINE PYTHON27} |
| 337 | + {---<END OF DEFAULT PYTHON VERSION>---} |
| 338 | + {$ENDIF} |
| 339 | + {$ENDIF} |
247 | 340 | {$ENDIF} |
248 | 341 | {$ENDIF} |
249 | 342 | {$ENDIF} |
|
272 | 365 | {$DEFINE PYTHON25_OR_HIGHER} |
273 | 366 | {$DEFINE PYTHON26_OR_HIGHER} |
274 | 367 | {$ENDIF} |
| 368 | +{$IFDEF PYTHON27} |
| 369 | + {$DEFINE PYTHON23_OR_HIGHER} |
| 370 | + {$DEFINE PYTHON24_OR_HIGHER} |
| 371 | + {$DEFINE PYTHON25_OR_HIGHER} |
| 372 | + {$DEFINE PYTHON27_OR_HIGHER} |
| 373 | +{$ENDIF} |
275 | 374 | {$IFDEF PYTHON30} |
276 | 375 | {$DEFINE PYTHON23_OR_HIGHER} |
277 | 376 | {$DEFINE PYTHON24_OR_HIGHER} |
|
306 | 405 | {$DEFINE PYTHON32_OR_HIGHER} |
307 | 406 | {$DEFINE PYTHON33_OR_HIGHER} |
308 | 407 | {$ENDIF} |
| 408 | +{$IFDEF PYTHON34} |
| 409 | + {$DEFINE PYTHON23_OR_HIGHER} |
| 410 | + {$DEFINE PYTHON24_OR_HIGHER} |
| 411 | + {$DEFINE PYTHON25_OR_HIGHER} |
| 412 | + {$DEFINE PYTHON26_OR_HIGHER} |
| 413 | + {$DEFINE PYTHON30_OR_HIGHER} |
| 414 | + {$DEFINE PYTHON31_OR_HIGHER} |
| 415 | + {$DEFINE PYTHON32_OR_HIGHER} |
| 416 | + {$DEFINE PYTHON33_OR_HIGHER} |
| 417 | + {$DEFINE PYTHON34_OR_HIGHER} |
| 418 | +{$ENDIF} |
309 | 419 |
|
310 | 420 | ///////////////////////////////////////////////////////////////////////////// |
311 | 421 | // Misc |
|
0 commit comments