aboutsummaryrefslogtreecommitdiff
path: root/build2
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-05-01 18:52:15 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-05-01 18:52:15 +0200
commit108b81516ac4261be71fbdca3f35d3f4fc08d1bf (patch)
tree4a746e7b414b72903f57a5c88c14d1738b04de55 /build2
parentf8e0866940d454bcfbe77486546e48006f0cee34 (diff)
Fix fake build2/version.hxx
Diffstat (limited to 'build2')
-rw-r--r--build2/version.hxx46
1 files changed, 8 insertions, 38 deletions
diff --git a/build2/version.hxx b/build2/version.hxx
index 18f9c78..17383fc 100644
--- a/build2/version.hxx
+++ b/build2/version.hxx
@@ -1,48 +1,18 @@
-// file : build2/version.hxx.in -*- C++ -*-
+// file : build2/version.hxx -*- C++ -*-
// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BUILD2_VERSION // Note: using the version macro itself.
-// Note: using build2 standard versioning scheme. The numeric version format
-// is AAABBBCCCDDDE where:
+// This is a "fake" version used to bootstrap from the repository (we include
+// a pre-generated version in distributions).
//
-// AAA - major version number
-// BBB - minor version number
-// CCC - bugfix version number
-// DDD - alpha / beta (DDD + 500) version number
-// E - final (0) / snapshot (1)
-//
-// When DDDE is not 0, 1 is subtracted from AAABBBCCC. For example:
-//
-// Version AAABBBCCCDDDE
-//
-// 0.1.0 0000010000000
-// 0.1.2 0000010010000
-// 1.2.3 0010020030000
-// 2.2.0-a.1 0020019990010
-// 3.0.0-b.2 0029999995020
-// 2.2.0-a.1.z 0020019990011
-//
-#define BUILD2_VERSION 49995001ULL
-#define BUILD2_VERSION_STR "0.5.0-b.0.z"
-#define BUILD2_VERSION_ID "0.5.0-b.0.z"
-
-#define BUILD2_VERSION_MAJOR 0
-#define BUILD2_VERSION_MINOR 5
-#define BUILD2_VERSION_PATCH 0
-
-#define BUILD2_PRE_RELEASE true
-
-#define BUILD2_SNAPSHOT 18446744073709551615ULL
-#define BUILD2_SNAPSHOT_ID ""
+#define BUILD2_VERSION 9999999990000ULL
-#include <libbutl/version.hxx>
+#define BUILD2_VERSION_STR "999.999.999"
+#define BUILD2_VERSION_ID "999.999.999"
-#ifdef LIBBUTL_VERSION
-# if !((LIBBUTL_VERSION > 49995001ULL || (LIBBUTL_VERSION == 49995001ULL && LIBBUTL_SNAPSHOT >= 1ULL)) && LIBBUTL_VERSION < 49995010ULL)
-# error incompatible libbutl version, libbutl [0.5.0-b.0.1 0.5.0-b.1) is required
-# endif
-#endif
+#define LIBBUTL_VERSION_STR "999.999.999"
+#define LIBBUTL_VERSION_ID "999.999.999"
#endif // BUILD2_VERSION