#ifndef __ICEORYXVERSIONS__
#define __ICEORYXVERSIONS__

#define ICEORYX_VERSION_MAJOR    @PROJECT_VERSION_MAJOR@
#define ICEORYX_VERSION_MINOR    @PROJECT_VERSION_MINOR@
#define ICEORYX_VERSION_PATCH    @PROJECT_VERSION_PATCH@
#define ICEORYX_VERSION_TWEAK    @IOX_VERSION_TWEAK@

#define ICEORYX_LATEST_RELEASE_VERSION    "@PROJECT_VERSION@@IOX_VERSION_SUFFIX@"
#define ICEORYX_BUILDDATE                 "@ICEORYX_BUILDDATE@"
#define ICEORYX_SHA1                      "@ICEORYX_SHA1@"

#include "iceoryx_posh/internal/log/posh_logging.hpp"

#define ICEORYX_PRINT_BUILDINFO()     iox::LogInfo() << "Built: " << ICEORYX_BUILDDATE;


#endif
