mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-03 22:44:53 +02:00
112 lines
1.8 KiB
PHP
112 lines
1.8 KiB
PHP
//
|
|
// AggPas 2.4 RM3 compiler options configuration file
|
|
//
|
|
|
|
{DEFINE AGG_DEBUG }
|
|
|
|
//----------------------------------------------------------------------------
|
|
{$IFDEF CPUPOWERPC }
|
|
{$DEFINE AGG_CPU_PPC }
|
|
|
|
{$ENDIF }
|
|
|
|
{$IFDEF CPUI386 }
|
|
{$DEFINE AGG_CPU_386 }
|
|
|
|
{$ENDIF }
|
|
|
|
{$IFDEF CPU386 }
|
|
{$DEFINE AGG_CPU_386 }
|
|
|
|
{$ENDIF }
|
|
|
|
{$IFDEF FPC }
|
|
{$MODE DELPHI }
|
|
|
|
{$ENDIF }
|
|
|
|
// OS
|
|
|
|
{$IFDEF WIN32 }
|
|
{$DEFINE AGG_WINDOWS }
|
|
|
|
{$ENDIF }
|
|
|
|
{$IFDEF WINDOWS }
|
|
{$DEFINE AGG_WINDOWS }
|
|
{$IFNDEF AGG2D_NO_FONT}
|
|
{$DEFINE AGG2D_USE_WINFONTS}
|
|
{$ENDIF}
|
|
{$ENDIF }
|
|
|
|
{$IFDEF LINUX }
|
|
{$DEFINE AGG_LINUX }
|
|
{$IFNDEF AGG2D_NO_FONT}
|
|
{$DEFINE AGG2D_USE_FREETYPE}
|
|
{$ENDIF}
|
|
{$ENDIF }
|
|
|
|
{$IFDEF DARWIN }
|
|
{$DEFINE AGG_MACOSX }
|
|
|
|
{$ENDIF }
|
|
|
|
//----------------------------------------------------------------------------
|
|
{$IFDEF AGG_DEBUG }
|
|
{$DEFINE AGG_FULL_DEBUG }
|
|
|
|
{$ENDIF }
|
|
|
|
//----------------------------------------------------------------------------
|
|
{ SWITCHES CONFIGURATION }
|
|
{$IFNDEF FPC }
|
|
{$A- }{ Fields alignment OFF }
|
|
{$F+ }{ Far code generation }
|
|
{$ENDIF }
|
|
|
|
{$HINTS OFF }
|
|
{$WARNINGS OFF }
|
|
|
|
{$B- }{ Complete boolean evaluation }
|
|
{$V- }{ String type checking }
|
|
{$X+ }{ Extended syntax }
|
|
|
|
{$IFDEF AGG_FULL_DEBUG }
|
|
{$R+ }{ Range checking }
|
|
{$I+ }{ IO checking }
|
|
{$Q+ }{ Overflow checking }
|
|
|
|
{$IFNDEF FPC }
|
|
{$O- }{ Code Optimization }
|
|
{$ENDIF }
|
|
|
|
{$D+ }{ Debug Info ON }
|
|
{$Y+ }{ References Info ON }
|
|
|
|
{$ELSE }
|
|
{$R- }{ Range checking }
|
|
{$I- }{ IO checking }
|
|
{$Q- }{ Overflow checking }
|
|
|
|
{ Code Optimization }
|
|
{$IFNDEF FPC }
|
|
{$IFDEF AGG_OPTIMIZE }
|
|
{$O+ }
|
|
{$ELSE }
|
|
{$O- }
|
|
{$ENDIF }
|
|
{$ENDIF }
|
|
|
|
{$D- }{ Debug Info OFF }
|
|
{$IFNDEF FPC}
|
|
{$Y- }{ References Info OFF }
|
|
{$ENDIF}
|
|
|
|
{$ENDIF }
|
|
|
|
{$IFNDEF AGG2D_USE_WINFONTS}
|
|
{$IFNDEF AGG2D_USE_FREETYPE}
|
|
{$DEFINE AGG2D_NO_FONT}
|
|
{$ENDIF}
|
|
{$ENDIF}
|