apophysis7x/System/ZLibEx.inc
xyrus02 95a2f54683 ADMIN: migration complete
git-svn-id: https://svn.code.sf.net/p/apophysis7x/svn/trunk@1 a5d1c0f9-a0e9-45c6-87dd-9d276e40c949
2013-07-28 08:58:33 +00:00

147 lines
3.7 KiB
PHP

{*****************************************************************************
* ZLibEx.inc *
* copyright (c) 2006-2009 base2 technologies *
* *
* version information for delphi/c++ builder *
* *
* revision history *
* 2009.04.11 updated to use CONDITIONALEXPRESSIONS and CompilerVersion *
* 2009.01.28 updated for delphi 2009 *
* 2007.10.01 updated for delphi 2007 *
* 2005.11.29 created *
* *
* acknowledgments *
* iztok kacin *
* 2009.04.11 CONDITIONALEXPRESSIONS and CompilerVersion changes *
*****************************************************************************}
{$ifndef CONDITIONALEXPRESSIONS}
{** delphi ****************************************************************}
{$ifdef VER80} // delphi 1
{$define Delphi}
{$define Version1}
{$endif}
{$ifdef VER90} // delphi 2
{$define Delphi}
{$define Version2}
{$endif}
{$ifdef VER100} // delphi 3
{$define Delphi}
{$define Version3}
{$endif}
{$ifdef VER120} // delphi 4
{$define Delphi}
{$define Version4}
{$endif}
{** c++ builder ***********************************************************}
{$ifdef VER93} // c++ builder 1
{$define CBuilder}
{$define Version1}
{$endif}
{$ifdef VER110} // c++ builder 3
{$define CBuilder}
{$define Version3}
{$endif}
{$ifdef VER125} // c++ builder 4
{$define CBuilder}
{$define Version4}
{$endif}
{** delphi/c++ builder (common) *******************************************}
{$ifdef VER130} // delphi/c++ builder 5
{$ifdef BCB}
{$define CBuilder}
{$ELSE}
{$define Delphi}
{$endif}
{$define Version5}
{$define Version5Plus}
{$endif}
{$ELSE}
{$ifdef BCB}
{$define CBuilder}
{$ELSE}
{$define Delphi}
{$endif}
{$define Version5Plus}
{$if CompilerVersion >= 14.0} // delphi 6
{$ifdef VER140}
{$define Version6}
{$endif}
{$define Version6Plus}
{$ifend}
{$if CompilerVersion >= 15.0} // delphi 7
{$ifdef VER150}
{$define Version7}
{$endif}
{$define Version7Plus}
{$ifend}
{$if CompilerVersion >= 16.0} // delphi 8 (.net)
{$ifdef VER160}
{$define Version8}
{$endif}
{$define Version8Plus}
{$ifend}
{$if CompilerVersion >= 17.0} // delphi 2005
{$ifdef VER170}
{$define Version2005}
{$endif}
{$define Version2005Plus}
{$ifend}
{$if CompilerVersion >= 18.0} // bds 2006
{$ifdef VER180}
{$define Version2006}
{$endif}
{$define Version2006Plus}
{$ifend}
{$if CompilerVersion >= 18.5} // bds 2007
{$ifdef VER185}
{$define Version2007}
{$endif}
{$define Version2007Plus}
{$ifend}
{$if CompilerVersion >= 20.0} // bds 2009
{$ifdef VER200}
{$define Version2009}
{$endif}
{$define Version2009Plus}
{$ifend}
{$endif}