NCBI C++ ToolKit
Macros | Typedefs | Variables
ncbi_base_build_ver.h File Reference
#include <common/ncbi_export.h>
#include <common/ncbi_sc_version.h>
+ Include dependency graph for ncbi_base_build_ver.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define DECLARE_NCBI_BUILD_METADATA(type, name)   extern const type kNCBI_##name
 
#define NCBI_BUILD_METADATA(name)   kNCBI_##name
 
#define NCBI_GIT_BRANCH   NCBI_BUILD_METADATA(GitBranch)
 
#define NCBI_REVISION   NCBI_BUILD_METADATA(Revision)
 
#define NCBI_SUBVERSION_REVISION   NCBI_BUILD_METADATA(SubversionRevision)
 
#define NCBI_TEAMCITY_BUILDCONF_NAME   NCBI_BUILD_METADATA(TeamCityBuildConfName)
 
#define NCBI_TEAMCITY_BUILD_ID   NCBI_BUILD_METADATA(TeamCityBuildID)
 
#define NCBI_TEAMCITY_BUILD_NUMBER   NCBI_BUILD_METADATA(TeamCityBuildNumber)
 
#define NCBI_TEAMCITY_PROJECT_NAME   NCBI_BUILD_METADATA(TeamCityProjectName)
 

Typedefs

typedef const char * TStringLiteral
 

Variables

const TStringLiteral kNCBI_GitBranch
 
const TStringLiteral kNCBI_Revision
 
const int kNCBI_SubversionRevision
 
const TStringLiteral kNCBI_TeamCityBuildConfName
 
const TStringLiteral kNCBI_TeamCityBuildID
 
const int kNCBI_TeamCityBuildNumber
 
const TStringLiteral kNCBI_TeamCityProjectName
 

Macro Definition Documentation

◆ DECLARE_NCBI_BUILD_METADATA

#define DECLARE_NCBI_BUILD_METADATA (   type,
  name 
)    extern const type kNCBI_##name

Definition at line 41 of file ncbi_base_build_ver.h.

◆ NCBI_BUILD_METADATA

#define NCBI_BUILD_METADATA (   name)    kNCBI_##name

Definition at line 42 of file ncbi_base_build_ver.h.

◆ NCBI_GIT_BRANCH

#define NCBI_GIT_BRANCH   NCBI_BUILD_METADATA(GitBranch)

Definition at line 55 of file ncbi_base_build_ver.h.

◆ NCBI_REVISION

#define NCBI_REVISION   NCBI_BUILD_METADATA(Revision)

Definition at line 56 of file ncbi_base_build_ver.h.

◆ NCBI_SUBVERSION_REVISION

#define NCBI_SUBVERSION_REVISION   NCBI_BUILD_METADATA(SubversionRevision)

Definition at line 57 of file ncbi_base_build_ver.h.

◆ NCBI_TEAMCITY_BUILD_ID

#define NCBI_TEAMCITY_BUILD_ID   NCBI_BUILD_METADATA(TeamCityBuildID)

Definition at line 59 of file ncbi_base_build_ver.h.

◆ NCBI_TEAMCITY_BUILD_NUMBER

#define NCBI_TEAMCITY_BUILD_NUMBER   NCBI_BUILD_METADATA(TeamCityBuildNumber)

Definition at line 60 of file ncbi_base_build_ver.h.

◆ NCBI_TEAMCITY_BUILDCONF_NAME

#define NCBI_TEAMCITY_BUILDCONF_NAME   NCBI_BUILD_METADATA(TeamCityBuildConfName)

Definition at line 58 of file ncbi_base_build_ver.h.

◆ NCBI_TEAMCITY_PROJECT_NAME

#define NCBI_TEAMCITY_PROJECT_NAME   NCBI_BUILD_METADATA(TeamCityProjectName)

Definition at line 61 of file ncbi_base_build_ver.h.

Typedef Documentation

◆ TStringLiteral

typedef const char* TStringLiteral

Definition at line 45 of file ncbi_base_build_ver.h.

Variable Documentation

◆ kNCBI_GitBranch

const TStringLiteral kNCBI_GitBranch
extern

◆ kNCBI_Revision

const TStringLiteral kNCBI_Revision
extern

◆ kNCBI_SubversionRevision

const int kNCBI_SubversionRevision
extern

◆ kNCBI_TeamCityBuildConfName

const TStringLiteral kNCBI_TeamCityBuildConfName
extern

◆ kNCBI_TeamCityBuildID

const TStringLiteral kNCBI_TeamCityBuildID
extern

◆ kNCBI_TeamCityBuildNumber

const int kNCBI_TeamCityBuildNumber
extern

◆ kNCBI_TeamCityProjectName

const TStringLiteral kNCBI_TeamCityProjectName
extern
Modified on Tue May 28 05:53:08 2024 by modify_doxy.py rev. 669887