8#ifndef INCLUDED_BBLSCM_VERSION
9#define INCLUDED_BBLSCM_VERSION
113#include <bblscm_versiontag.h>
138#define BBLSCM_CONCAT2(a,b,c,d,e,f) a ## b ## c ## d ## e ## f
139#define BBLSCM_CONCAT(a,b,c,d,e,f) BBLSCM_CONCAT2(a,b,c,d,e,f)
145#define BBLSCM_D_VERSION BBLSCM_CONCAT(s_version_BBL_, \
146 BBL_VERSION_MAJOR, _, \
147 BBL_VERSION_MINOR, _, \
148 compiled_this_object)
182 bblscm_version_assertion,
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
#define BSLS_LINKCOERCION_FORCE_SYMBOL_DEPENDENCY(type, refName, referredSymbol)
Definition bsls_linkcoercion.h:203
Definition bblscm_version.h:121
Definition bblscm_version.h:132
static const char * s_buildInfo
Definition bblscm_version.h:153
static const char * s_ident
Definition bblscm_version.h:135
static const char * BBLSCM_S_VERSION
Definition bblscm_version.h:150
static const char * s_timestamp
Definition bblscm_version.h:154
static const char * s_dependencies
Definition bblscm_version.h:152
static const char * version()
Definition bblscm_version.h:174
static const char * s_sourceControlInfo
Definition bblscm_version.h:155
static const char * s_what
Definition bblscm_version.h:136