|
|
|
@ -16,9 +16,57 @@
|
|
|
|
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define KMELEON_VERSION 0x02000012 |
|
|
|
|
#define MOZILLA_BUILDID 20140105 |
|
|
|
|
/**/ |
|
|
|
|
// From https://stackoverflow.com/a/16472369
|
|
|
|
|
// Example of __DATE__ string: "Jul 27 2012"
|
|
|
|
|
// 01234567890
|
|
|
|
|
|
|
|
|
|
#define BUILD_YEAR_CH0 (__DATE__[ 7]) |
|
|
|
|
#define BUILD_YEAR_CH1 (__DATE__[ 8]) |
|
|
|
|
#define BUILD_YEAR_CH2 (__DATE__[ 9]) |
|
|
|
|
#define BUILD_YEAR_CH3 (__DATE__[10]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define BUILD_MONTH_IS_JAN (__DATE__[0] == 'J' && __DATE__[1] == 'a' && __DATE__[2] == 'n') |
|
|
|
|
#define BUILD_MONTH_IS_FEB (__DATE__[0] == 'F') |
|
|
|
|
#define BUILD_MONTH_IS_MAR (__DATE__[0] == 'M' && __DATE__[1] == 'a' && __DATE__[2] == 'r') |
|
|
|
|
#define BUILD_MONTH_IS_APR (__DATE__[0] == 'A' && __DATE__[1] == 'p') |
|
|
|
|
#define BUILD_MONTH_IS_MAY (__DATE__[0] == 'M' && __DATE__[1] == 'a' && __DATE__[2] == 'y') |
|
|
|
|
#define BUILD_MONTH_IS_JUN (__DATE__[0] == 'J' && __DATE__[1] == 'u' && __DATE__[2] == 'n') |
|
|
|
|
#define BUILD_MONTH_IS_JUL (__DATE__[0] == 'J' && __DATE__[1] == 'u' && __DATE__[2] == 'l') |
|
|
|
|
#define BUILD_MONTH_IS_AUG (__DATE__[0] == 'A' && __DATE__[1] == 'u') |
|
|
|
|
#define BUILD_MONTH_IS_SEP (__DATE__[0] == 'S') |
|
|
|
|
#define BUILD_MONTH_IS_OCT (__DATE__[0] == 'O') |
|
|
|
|
#define BUILD_MONTH_IS_NOV (__DATE__[0] == 'N') |
|
|
|
|
#define BUILD_MONTH_IS_DEC (__DATE__[0] == 'D') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define BUILD_MONTH_CH0 \ |
|
|
|
|
((BUILD_MONTH_IS_OCT || BUILD_MONTH_IS_NOV || BUILD_MONTH_IS_DEC) ? '1' : '0') |
|
|
|
|
|
|
|
|
|
#define BUILD_MONTH_CH1 \ |
|
|
|
|
( \
|
|
|
|
|
(BUILD_MONTH_IS_JAN) ? '1' : \
|
|
|
|
|
(BUILD_MONTH_IS_FEB) ? '2' : \
|
|
|
|
|
(BUILD_MONTH_IS_MAR) ? '3' : \
|
|
|
|
|
(BUILD_MONTH_IS_APR) ? '4' : \
|
|
|
|
|
(BUILD_MONTH_IS_MAY) ? '5' : \
|
|
|
|
|
(BUILD_MONTH_IS_JUN) ? '6' : \
|
|
|
|
|
(BUILD_MONTH_IS_JUL) ? '7' : \
|
|
|
|
|
(BUILD_MONTH_IS_AUG) ? '8' : \
|
|
|
|
|
(BUILD_MONTH_IS_SEP) ? '9' : \
|
|
|
|
|
(BUILD_MONTH_IS_OCT) ? '0' : \
|
|
|
|
|
(BUILD_MONTH_IS_NOV) ? '1' : \
|
|
|
|
|
(BUILD_MONTH_IS_DEC) ? '2' : \
|
|
|
|
|
/* error default */ '?' \
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
#define BUILD_DAY_CH0 ((__DATE__[4] >= '0') ? (__DATE__[4]) : '0') |
|
|
|
|
#define BUILD_DAY_CH1 (__DATE__[ 5]) |
|
|
|
|
/**/ |
|
|
|
|
|
|
|
|
|
#define KMELEON_VERSION 0x02000013 |
|
|
|
|
//#define MOZILLA_BUILDID 20140105 // Not used now, use mozilla_buildid[]
|
|
|
|
|
#define KMELEON_BUILDID 7400 |
|
|
|
|
#define KMELEON_UVERSION 74.0 |
|
|
|
|
#define KMELEON_UUID {944df56f-c0ec-4d7b-94b6-f625c8cc96ea} |
|
|
|
|