Version definitions header.
More...
Go to the source code of this file.
Defines |
#define | YD_VER_MAJOR 0 |
| Application major version number.
|
#define | YD_VER_MINOR 1 |
| Application minor version number.
|
#define | YD_VER_STATE "SVN" |
| Application release state. E.g.
|
#define | YD_VER_QUOTE_STR(val) #val |
#define | YD_VER_QUOTE_VAL(val) YD_VER_QUOTE_STR(val) |
#define | YD_VER_STRING YD_VER_QUOTE_VAL(YD_VER_MAJOR) "." YD_VER_QUOTE_VAL(YD_VER_MINOR) |
| Application version in format minor.major.
|
#define | YD_VER_BUILD_STR YD_VER_QUOTE_VAL(YD_VER_BUILD) |
#define | YD_VER_STRING_BUILD YD_VER_STRING "." YD_VER_BUILD_STR |
| Application version in format minor.major(.build).
|
#define | YD_VER_ARCH "???" |
| Architecture of CPU.
|
#define | YD_VERSION YD_VER_STRING_BUILD " " YD_VER_STATE " " YD_VER_ARCH |
| Application version final string.
|
#define | YD_NAME_SHORT "YourDefrag" |
| Application short name.
|
#define | YD_NAME_LONG "Your Disk Defragmenter" |
| Application long name.
|
#define | YD_DATE __DATE__ |
| Application compile date.
|
#define | YD_TIME __TIME__ |
| Application compile time.
|
#define | YD_ORG_NAME "AG" |
| Organization name.
|
#define | YD_ORG_DOMAIN "yourdefrag.sf.net" |
| Organization domain name.
|
#define | YD_ORG_URL_MAINPAGE "http://" YD_ORG_DOMAIN "/" |
| URL of the main web site.
|
#define | YD_ORG_URL_PROJECT "http://sf.net/projects/yourdefrag/" |
| URL of the project page.
|
#define | YD_COPY_INFO "This software is distributed under the terms of the GNU GPL v.2." |
| Application copyright information.
|
Detailed Description
Define Documentation
#define YD_COPY_INFO "This software is distributed under the terms of the GNU GPL v.2." |
Application copyright information.
Application compile date.
#define YD_NAME_LONG "Your Disk Defragmenter" |
#define YD_NAME_SHORT "YourDefrag" |
#define YD_ORG_DOMAIN "yourdefrag.sf.net" |
Organization domain name.
#define YD_ORG_URL_MAINPAGE "http://" YD_ORG_DOMAIN "/" |
URL of the main web site.
#define YD_ORG_URL_PROJECT "http://sf.net/projects/yourdefrag/" |
Application compile time.
#define YD_VER_ARCH "???" |
#define YD_VER_BUILD_STR YD_VER_QUOTE_VAL(YD_VER_BUILD) |
Application major version number.
Application minor version number.
#define YD_VER_QUOTE_STR |
( |
|
val | ) |
#val |
#define YD_VER_QUOTE_VAL |
( |
|
val | ) |
YD_VER_QUOTE_STR(val) |
#define YD_VER_STATE "SVN" |
Application release state. E.g.
- nondefined / commented out - stable release version;
- "Beta" - beta version/release candidate;
- "Alpha" - alpha version;
- "SVN" / "CVS" - versioning system tree snapshot.
#define YD_VER_STRING YD_VER_QUOTE_VAL(YD_VER_MAJOR) "." YD_VER_QUOTE_VAL(YD_VER_MINOR) |
Application version in format minor.major.
#define YD_VER_STRING_BUILD YD_VER_STRING "." YD_VER_BUILD_STR |
Application version in format minor.major(.build).
#define YD_VERSION YD_VER_STRING_BUILD " " YD_VER_STATE " " YD_VER_ARCH |
Application version final string.