|
#define | OWL_PRERELEASE 0 |
|
#define | OWL_VERSION(v) v(7,0,15,$WCREV$) |
|
#define | OWL_FORMAT_VERSION_4WORD(major, minor, release, build) major, minor, release, build |
|
#define | OWL_FILEVERSION OWL_VERSION(OWL_FORMAT_VERSION_4WORD) |
|
#define | OWL_PRODUCTVERSION OWL_FILEVERSION |
|
#define | OWL_FORMAT_VERSION_STRING(major, minor, release, build) #major "." #minor "." #release "." #build |
|
#define | OWL_FILEVERSION_STRING OWL_VERSION(OWL_FORMAT_VERSION_STRING) |
|
#define | OWL_FORMAT_VERSION_MAJOR_MINOR_STRING(major, minor, release, build) #major "." #minor |
|
#define | OWL_FORMAT_VERSION_MAJOR_MINOR_RELEASE_STRING(major, minor, release, build) #major "." #minor "." #release |
|
#define | OWL_PRODUCTVERSION_STRING OWL_VERSION(OWL_FORMAT_VERSION_MAJOR_MINOR_STRING) |
|
#define | OWL_FORMAT_VERSION_16BIT(major, minor, release, build) (((major / 10) << 12) | ((major % 10) << 8) | ((minor / 10) << 4) | (minor % 10)) |
|
#define | OWL_FORMAT_VERSION_32BIT(major, minor, release, build) (((OWL_FORMAT_VERSION_16BIT(major, minor, 0, 0)) << 16) | (build % 65536)) |
|
#define | OWL_FORMAT_VERSION_64BIT(major, minor, release, build) ((uint64(major) << 48) | (uint64(minor) << 32) | (release << 16) | (build % 65536)) |
|
#define | OWL_VERSION_16BIT OWL_VERSION(OWL_FORMAT_VERSION_16BIT) |
|
#define | OWL_VERSION_32BIT OWL_VERSION(OWL_FORMAT_VERSION_32BIT) |
|
#define | OWL_VERSION_64BIT OWL_VERSION(OWL_FORMAT_VERSION_64BIT) |
|
#define | OWL_BUILD_REVISION $WCREV$ |
|
#define | OWL_BUILD_REVISION_DATE "$WCDATEUTC$" |
|
#define | OWL_BUILD_MIXED $WCMIXED?1:0$ |
|
#define | OWL_BUILD_DIRTY $WCMODS?1:0$ |
|
#define | OWL_PRODUCTNAME "OWLNext" |
|
#define | OWL_LEGALCOPYRIGHT "See OWLNext license." |
|
#define | OWL_COMPANYNAME "OWLNext Project Community" |
|
#define | OWL_URL "http://sourceforge.net/projects/owlnext" |
|
#define | _OWL_VERSION(v) OWL_VERSION(v) |
|
#define | OWLVersion OWL_VERSION_16BIT |
|
#define | OWLInternalVersion OWL_VERSION_32BIT |
|
#define | OWLFileVersion OWL_FILEVERSION |
|
#define | OWLProductVersion OWL_PRODUCTVERSION |
|
#define | OWLFileVersionString OWL_FILEVERSION_STRING |
|
#define | OWLProductVersionString OWL_PRODUCTVERSION_STRING |
|
Library version and build information header (template).
If you see $WC tags in this file, then this is the template for automatic generation of the public header "owl/version.h", and the path of the file should be "source/owlcore/version.h". The fields will be substituted by real build data by SubWCRev, or similar tools, during the build process. If you don't see $WC tags, then this file is the final result, and the path of the file should be "include/owl/version.h".
NOTE! Do not edit this file if it is located at "include/owl". Edit the source file located at "source/owlcore" instead.
Definition in file version.h.