Physics-Simulator  v1.4.0-beta.2
Version Information

These are defines hold all the information that is related to program version.

. More...

Macros

#define DEFINED_VER_DATE   "27"
 
#define DEFINED_VER_MONTH   "03"
 
#define DEFINED_VER_YEAR   "2018"
 
#define DEFINED_VER_UBUNTU_VERSION_STYLE   "18.03"
 
#define DEFINED_VER_MAJOR   1
 
#define DEFINED_VER_MINOR   4
 
#define DEFINED_VER_PATCH   0
 
#define DEFINED_VER_RC_FILEVERSION   1,4,0,8
 
#define DEFINED_VER_RC_FILEVERSION_STRING   "1, 4, 0, 8\0"
 
#define DEFINED_VER_FULLVERSION_STRING   "1.4.0-R\0"
 
#define DEFINED_VER_STATUS   "Release"
 
#define DEFINED_VER_STATUS_SHORT   "r"
 

Detailed Description

These are defines hold all the information that is related to program version.

.

Macro Definition Documentation

◆ DEFINED_VER_DATE

#define DEFINED_VER_DATE   "27"

The day of the last build of the program, currently not used.

◆ DEFINED_VER_FULLVERSION_STRING

#define DEFINED_VER_FULLVERSION_STRING   "1.4.0-R\0"

A more specific string of the file version

◆ DEFINED_VER_MAJOR

#define DEFINED_VER_MAJOR   1

The Major number of the version number

◆ DEFINED_VER_MINOR

#define DEFINED_VER_MINOR   4

The Minor number of the version number

◆ DEFINED_VER_MONTH

#define DEFINED_VER_MONTH   "03"

The month of the last build of the program, currently not used.

◆ DEFINED_VER_PATCH

#define DEFINED_VER_PATCH   0

The Patch number of the version number

◆ DEFINED_VER_RC_FILEVERSION

#define DEFINED_VER_RC_FILEVERSION   1,4,0,8

The version number in a format used by Boilerplate.rc, It is in the following format [MAJOR].[MINOR].[PATCH].[BUILDNUMBER]

◆ DEFINED_VER_RC_FILEVERSION_STRING

#define DEFINED_VER_RC_FILEVERSION_STRING   "1, 4, 0, 8\0"

Is the same as DEFINED_VER_RC_FILEVERSION but is a null terminated string

◆ DEFINED_VER_STATUS

#define DEFINED_VER_STATUS   "Release"

Software Status can be the following:

Status Short Description
Release r The supported release of the program.
Release Candidate rc The next likely release version; usually only a few bugs / todos separate this from a release. It is pretty safe to use.
Beta b This version will compile and / or run but does not work as expected (or crashes often).
Alpha a This version does not work at all; it usually won't compile at all or crashes more times than it works; best not to use versions in this state.

◆ DEFINED_VER_STATUS_SHORT

#define DEFINED_VER_STATUS_SHORT   "r"

See the table for DEFINED_VER_STATUS

◆ DEFINED_VER_UBUNTU_VERSION_STYLE

#define DEFINED_VER_UBUNTU_VERSION_STYLE   "18.03"

The Ubuntu style of the date of the last build. It is in YY.MM format.

◆ DEFINED_VER_YEAR

#define DEFINED_VER_YEAR   "2018"

The year of the last build of the program, currently not used.