Forced landscape mode on android
[d2df-sdl.git] / src / lib / libjit / libjit_opts.inc
blobf3c9ef3476134e4b146c214e9a0f101b980dac67
1 {.$DEFINE LIBJIT_WINDOZE_STATIC}
3 {$IFDEF WIN32}
4   {$DEFINE MSWINDOWS}
5 {$ENDIF}
7 {.$MODE OBJFPC}
8 {$PACKRECORDS C}
9 {$MACRO ON}
11 {$Z4} // Force four-byte enums
14 {$IFDEF MSWINDOWS}
15   {$IFDEF LIBJIT_WINDOZE_STATIC}
16     {$LINKLIB libjit.a}
17     {$LINKLIB libkernel32.a}
18     {$LINKLIB libm.a}
19     {$LINKLIB libmingwex.a}
20     {$LINKLIB libmingw32.a}
21     {$LINKLIB libmsvcrt.a}
22     {$LINKLIB libgcc.a}
23     {$DEFINE libraryLibJITDecl := cdecl}
24     {$DEFINE libraryLibJITImp := cdecl; external}
25     {$DEFINE libraryLibJITVar := cvar; external}
26   {$ELSE}
27     {$DEFINE libraryLibJITDecl := cdecl}
28     {$DEFINE libraryLibJITImp := cdecl; external 'libjit-0.dll'}
29     {.$DEFINE libraryLibJITVar := cvar; external}
30     {$DEFINE libraryLibJITVar := external 'libjit-0.dll'}
31     // external LIBNAME name 'var_name' would've been more correct here
32     // because just external is case insensitive, but fuck it
33   {$ENDIF}
34 {$ELSE}
35   {$DEFINE libraryLibJITDecl := cdecl}
36   {$DEFINE libraryLibJITImp := cdecl; external 'jit'}
37   {$DEFINE libraryLibJITVar := cvar; external 'jit'}
38 {$ENDIF}