Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions
version.cpp File Reference
#include "version.h"
#include <string>
+ Include dependency graph for version.cpp:

Go to the source code of this file.

Macros

#define CLIENT_VERSION_SUFFIX   "-beta"
 
#define BUILD_DESC_WITH_SUFFIX(maj, min, rev, build, suffix)   "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-" DO_STRINGIZE(suffix)
 
#define BUILD_DESC_FROM_COMMIT(maj, min, rev, build, commit)   "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-g" commit
 
#define BUILD_DESC_FROM_UNKNOWN(maj, min, rev, build)   "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-unk"
 
#define BUILD_SUFFIX_ONLY(suffix)   DO_STRINGIZE(suffix)
 
#define BUILD_DESC   BUILD_DESC_FROM_UNKNOWN(CLIENT_VERSION_MAJOR, CLIENT_VERSION_MINOR, CLIENT_VERSION_REVISION, CLIENT_VERSION_BUILD)
 
#define BUILD_DATE   __DATE__ ", " __TIME__
 
#define COMMIT_DEF   ""
 

Functions

const std::string CLIENT_NAME ("Satoshi")
 
const std::string COMMIT_INFO (COMMIT_DEF)
 
const std::string CLIENT_BUILD (BUILD_DESC CLIENT_VERSION_SUFFIX)
 
const std::string CLIENT_DATE (BUILD_DATE)
 

Macro Definition Documentation

#define BUILD_DATE   __DATE__ ", " __TIME__

Definition at line 69 of file version.cpp.

Definition at line 61 of file version.cpp.

#define BUILD_DESC_FROM_COMMIT (   maj,
  min,
  rev,
  build,
  commit 
)    "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-g" commit

Definition at line 46 of file version.cpp.

#define BUILD_DESC_FROM_UNKNOWN (   maj,
  min,
  rev,
  build 
)    "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-unk"

Definition at line 49 of file version.cpp.

#define BUILD_DESC_WITH_SUFFIX (   maj,
  min,
  rev,
  build,
  suffix 
)    "v" DO_STRINGIZE(maj) "." DO_STRINGIZE(min) "." DO_STRINGIZE(rev) "." DO_STRINGIZE(build) "-" DO_STRINGIZE(suffix)

Definition at line 43 of file version.cpp.

#define BUILD_SUFFIX_ONLY (   suffix)    DO_STRINGIZE(suffix)

Definition at line 52 of file version.cpp.

#define CLIENT_VERSION_SUFFIX   "-beta"

Definition at line 15 of file version.cpp.

#define COMMIT_DEF   ""

Definition at line 76 of file version.cpp.

Function Documentation

const std::string CLIENT_BUILD ( BUILD_DESC  CLIENT_VERSION_SUFFIX)
const std::string CLIENT_DATE ( BUILD_DATE  )
const std::string CLIENT_NAME ( "Satoshi"  )
const std::string COMMIT_INFO ( COMMIT_DEF  )