From 54d87601592f5b0a4ca16ac447c9a7023b264378 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Sun, 15 Jul 2018 00:12:44 -0500 Subject: [PATCH] Add build commit macro for non-XS usage. --- xs/src/libslic3r/libslic3r.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/xs/src/libslic3r/libslic3r.h b/xs/src/libslic3r/libslic3r.h index 578d335ee..892330e62 100644 --- a/xs/src/libslic3r/libslic3r.h +++ b/xs/src/libslic3r/libslic3r.h @@ -38,6 +38,15 @@ namespace Slic3r { constexpr auto SLIC3R_VERSION = "1.3.1-dev"; +#ifndef SLIC3RXS +#ifndef SLIC3R_BUILD_COMMIT +#define SLIC3R_BUILD_COMMIT (Unknown revision) +#endif +#define VER1_(x) #x +#define VER_(x) VER1_(x) +#define BUILD_COMMIT VER_(SLIC3R_BUILD_COMMIT) +#endif + typedef long coord_t; typedef double coordf_t;