-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathSimpleBaseLib.inc
More file actions
41 lines (32 loc) · 1.54 KB
/
SimpleBaseLib.inc
File metadata and controls
41 lines (32 loc) · 1.54 KB
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
{ * ************************************************************************ * }
{ * SimpleBaseLib Library * }
{ * Author - Ugochukwu Mmaduekwe * }
{ * Github Repository <https://github.com/Xor-el> * }
{ * * }
{ * Distributed under the MIT software license, see the accompanying file * }
{ * LICENSE * }
{ * or visit http://www.opensource.org/licenses/mit-license. * }
{ * * }
{ * ************************************************************************ * }
(* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *)
{========================= Compiler Specific Settings =========================}
{$IFDEF FPC}
{$I SimpleBaseLibFPC.inc}
{$ELSE}
// Delphi 2010 and Above
{$IF CompilerVersion < 21.0}
{$MESSAGE ERROR 'This Library requires Delphi 2010 or higher.'}
{$IFEND}
{$DEFINE DELPHI}
{$DEFINITIONINFO ON} // Enable code browsing (Ctrl+Click)
{$STRINGCHECKS OFF}
{$WARN DUPLICATE_CTOR_DTOR OFF}
{$ENDIF}
{========================== Common Compiler Settings ==========================}
{$HINTS OFF}
{$WARNINGS OFF}
{$RANGECHECKS OFF}
{$OVERFLOWCHECKS OFF}
{$SCOPEDENUMS ON}
{$POINTERMATH ON}
(* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *)