-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathversion.in
85 lines (62 loc) · 3.13 KB
/
version.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
/*////////////////////////////////////////////////////////////////////////////
This file is part of the G2Ext SDK headers.
//////////////////////////////////////////////////////////////////////////////
The G2Ext SDK headers
Copyright © 2009, 2010 by Paindevs and Patrick Vogel
All Rights reserved.
THE WORK (AS DEFINED BELOW) IS PROVIDED
UNDER THE TERMS OF THIS CREATIVE COMMONS
PUBLIC LICENSE ("CCPL" OR "LICENSE").
THE WORK IS PROTECTED BY COPYRIGHT AND/OR
OTHER APPLICABLE LAW. ANY USE OF THE WORK
OTHER THAN AS AUTHORIZED UNDER THIS LICENSE
OR COPYRIGHT LAW IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED
HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE
TERMS OF THIS LICENSE. TO THE EXTENT THIS
LICENSE MAY BE CONSIDERED TO BE A CONTRACT,
THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF
SUCH TERMS AND CONDITIONS.
Full license at http://creativecommons.org/licenses/by-nc/3.0/legalcode
//////////////////////////////////////////////////////////////////////////////
=== DO NOT CHANGE THIS FILE ===
/////////////////////////////////////////////////////////////////////////////*/
#ifndef __G2EXT_VERSION_H__
#define __G2EXT_VERSION_H__
/** This constant defines the current major version.
* The major version is only increased upon compatibility breaking api changes.
* (g2ext and mod major version have to match exactly)
*/
#define G2EXT_MAJOR_VERSION 1
/** This constant defines the current minor version.
* The minor version is increased upon compatible api changes.
* (g2ext supports older mods; mods don't support older g2ext minor versions)
*/
#define G2EXT_MINOR_VERSION 1
/** This constant defines the current svn revision.
* The value is being generated automatically.
*/
#define G2EXT_SUBVERSION_REVISION $WCREV$
/** Autogenerated version data */
#define _Q(x) #x
#define Q(x) _Q(x)
#define _W(x) L ## #x
#define W(x) _W(x)
#define G2EXT_VER_FILE G2EXT_MAJOR_VERSION, G2EXT_MINOR_VERSION, 0, $WCREV$
#define G2EXT_VER_PRODUCT G2EXT_MAJOR_VERSION, G2EXT_MINOR_VERSION, 0, $WCREV$
#define G2EXT_VER_FILE_S Q(G2EXT_MAJOR_VERSION ## . ## G2EXT_MINOR_VERSION ## . ## 0 ## . ## $WCREV$)
#define G2EXT_VER_PRODUCT_S Q(G2EXT_MAJOR_VERSION ## . ## G2EXT_MINOR_VERSION ## . ## 0 ## . ## $WCREV$)
#define G2EXT_VER_FILE_WS W(G2EXT_MAJOR_VERSION ## . ## G2EXT_MINOR_VERSION ## . ## 0 ## . ## $WCREV$)
#define G2EXT_VER_PRODUCT_WS W(G2EXT_MAJOR_VERSION ## . ## G2EXT_MINOR_VERSION ## . ## 0 ## . ## $WCREV$)
/** Autogenerated values */
#define SVN_LAST "$WCDATE=%d.%b.%Y :: %H:%M:%S$"
#define SVN_LAST_DATE "$WCDATE=%d.%b.%Y$"
#define SVN_LAST_TIME "$WCDATE=%H:%M:%S$"
#define SVN_NOW "$WCNOW=%d.%b.%Y :: %H:%M:%S$"
#define SVN_NOW_DATE "$WCNOW=%d.%b.%Y$"
#define SVN_NOW_TIME "$WCNOW=%H:%M:%S$"
#define SVN_REV "$WCREV$"
#define G2EXT_VERSIONA "G2Ext 'rising phoenix' :: version: " G2EXT_VER_PRODUCT_S " :: built: $WCNOW=%d.%b.%Y :: %H:%M:%S$"
#define G2EXT_VERSIONW L"G2Ext 'rising phoenix' :: version: " G2EXT_VER_PRODUCT_WS L" :: built: $WCNOW=%d.%b.%Y :: %H:%M:%S$"
#endif //__G2EXT_VERSION_H__