CbmRoot
Loading...
Searching...
No Matches
BuildInfo.h File Reference
#include <string>
Include dependency graph for BuildInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cbm
 
namespace  cbm::algo
 
namespace  cbm::algo::BuildInfo
 

Macros

#define MAKE_GCC_VERSION(major, minor, patch)
 
#define GCC_VERSION   MAKE_GCC_VERSION(__GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__)
 

Variables

const std::string cbm::algo::BuildInfo::GIT_HASH
 
const std::string cbm::algo::BuildInfo::BUILD_TYPE
 
const bool cbm::algo::BuildInfo::GPU_DEBUG
 
constexpr bool cbm::algo::BuildInfo::WITH_TBB
 
constexpr bool cbm::algo::BuildInfo::WITH_PARALLEL_STL
 
constexpr bool cbm::algo::BuildInfo::WITH_OMP
 
constexpr bool cbm::algo::BuildInfo::WITH_ZSTD
 

Macro Definition Documentation

◆ GCC_VERSION

#define GCC_VERSION   MAKE_GCC_VERSION(__GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__)

Definition at line 10 of file BuildInfo.h.

◆ MAKE_GCC_VERSION

#define MAKE_GCC_VERSION ( major,
minor,
patch )
Value:
((major) *10000 + (minor) *100 + (patch))

Definition at line 9 of file BuildInfo.h.