GDefines.inc
上传用户:yj_qiu
上传日期:2022-08-08
资源大小:23636k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Delphi

  1. {.$DEFINE USEFASTMM}             // Use FastMM memory manager
  2. {.$DEFINE PUREPASCAL}           // Turns off any assembler optimizations
  3. {$DEFINE PROFILE}              // Turns on profiling
  4. {.$DEFINE CODEGENERATOR}        // Include license code generation routines
  5. {.$DEFINE MULTITHREADLOG}       // Turns on multithreading-ready logging
  6. {$IFNDEF PUREPASCAL}
  7.   {$DEFINE USEP6ASM}             // Turns on optimizations that requires P6 (or newer) architecture (doesn't work under FPC yet)
  8.   {$DEFINE USESSE}               // Turns on optimizations that requires SSE (or newer) architecture
  9. {$ENDIF}
  10. {.$DEFINE DEBUGMODE}
  11. {$DEFINE LOGGING}              // Turns on logging
  12. {.$DEFINE DEBUGLOG}             // Turns on detail debug logging
  13. {.$DEFINE SHAREWARE}            // Turns on nags, registration
  14. {.$DEFINE RUSSIAN}              // Turns on some russian language specific features
  15. {.$DEFINE COMPATMODE}           // Compatibility with changing file formats mode
  16. {.$DEFINE GENERATE_CLEAN_INI}   // Generate a clean .ini file
  17. {$DEFINE USED_VIRTUAL_TREEVIEW}   // VCL helper takes in account that TVirtualTreeview component is being used
  18. {.$INLINE AUTO}
  19. {$IFDEF FPC}
  20.   {.$DEFINE OBJFPCEnable}       // Should be turned on for compilation by FPC in -MOBJFPC mode
  21. {$ENDIF}