// file : build/version -*- C++ -*- // copyright : Copyright (c) 2014-2015 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file #ifndef BUILD_VERSION // Note: using the version macro itself. #include // LIBBUTL_VERSION // Version format is AABBCCDD where // // AA - major version number // BB - minor version number // CC - bugfix version number // DD - alpha / beta (DD + 50) version number // // When DD is not 00, 1 is subtracted from AABBCC. For example: // // Version AABBCCDD // 2.0.0 02000000 // 2.1.0 02010000 // 2.1.1 02010100 // 2.2.0.a1 02019901 // 3.0.0.b2 02999952 // // Generally, we expect minor versions to be source code backwards- // compatible, thought we might have a minimum version requirement. // // AABBCCDD #if (LIBBUTL_VERSION < 9901 || \ LIBBUTL_VERSION > 990000) # error incompatible libbutl version #endif // AABBCCDD #define BUILD_VERSION 9901 #define BUILD_VERSION_STR "0.1.0.a1" #endif // BUILD_VERSION