@@ -30,28 +30,22 @@ const std::string CLIENT_NAME("Satoshi");
30
30
#define GIT_COMMIT_DATE " $Format:%cD$"
31
31
#endif
32
32
33
- #define BUILD_DESC_WITH_SUFFIX (maj, min, rev, build, suffix ) \
34
- " v" DO_STRINGIZE(maj) " ." DO_STRINGIZE(min) " ." DO_STRINGIZE(rev) " ." DO_STRINGIZE(build) " -" DO_STRINGIZE(suffix)
35
-
36
- #define BUILD_DESC_FROM_COMMIT (maj, min, rev, build, commit ) \
37
- " v" DO_STRINGIZE(maj) " ." DO_STRINGIZE(min) " ." DO_STRINGIZE(rev) " ." DO_STRINGIZE(build) " -g" commit
38
-
39
- #define BUILD_DESC_FROM_UNKNOWN (maj, min, rev, build ) \
40
- " v" DO_STRINGIZE(maj) " ." DO_STRINGIZE(min) " ." DO_STRINGIZE(rev) " ." DO_STRINGIZE(build) " -unk"
41
-
42
33
#ifdef BUILD_GIT_TAG
43
- #define BUILD_DESC BUILD_GIT_TAG
34
+ #define BUILD_DESC BUILD_GIT_TAG
35
+ #define BUILD_SUFFIX " "
44
36
#else
45
- #ifdef BUILD_GIT_COMMIT
46
- #define BUILD_DESC BUILD_DESC_WITH_SUFFIX (CLIENT_VERSION_MAJOR, CLIENT_VERSION_MINOR, CLIENT_VERSION_REVISION, CLIENT_VERSION_BUILD, BUILD_GIT_COMMIT)
47
- #elif defined(GIT_COMMIT_ID)
48
- #define BUILD_DESC BUILD_DESC_FROM_COMMIT (CLIENT_VERSION_MAJOR, CLIENT_VERSION_MINOR, CLIENT_VERSION_REVISION, CLIENT_VERSION_BUILD, GIT_COMMIT_ID)
49
- #else
50
- #define BUILD_DESC BUILD_DESC_FROM_UNKNOWN (CLIENT_VERSION_MAJOR, CLIENT_VERSION_MINOR, CLIENT_VERSION_REVISION, CLIENT_VERSION_BUILD)
51
- #endif
37
+ #define BUILD_DESC " v" STRINGIZE(CLIENT_VERSION_MAJOR) " ." STRINGIZE(CLIENT_VERSION_MINOR) \
38
+ " ." STRINGIZE(CLIENT_VERSION_REVISION) " ." STRINGIZE(CLIENT_VERSION_BUILD)
39
+ #ifdef BUILD_GIT_COMMIT
40
+ #define BUILD_SUFFIX " -" BUILD_GIT_COMMIT
41
+ #elif defined(GIT_COMMIT_ID)
42
+ #define BUILD_SUFFIX " -g" GIT_COMMIT_ID
43
+ #else
44
+ #define BUILD_SUFFIX " -unk"
45
+ #endif
52
46
#endif
53
47
54
- const std::string CLIENT_BUILD (BUILD_DESC);
48
+ const std::string CLIENT_BUILD (BUILD_DESC BUILD_SUFFIX );
55
49
56
50
static std::string FormatVersion (int nVersion)
57
51
{
0 commit comments