| #ifndef JSON_VERSION_H_INCLUDED | |
| #define JSON_VERSION_H_INCLUDED | |
| // Note: version must be updated in four places when doing a release. This | |
| // annoying process ensures that amalgamate, CMake, and meson all report the | |
| // correct version. | |
| // 1. /meson.build | |
| // 2. /include/json/version.h | |
| // 3. /CMakeLists.txt | |
| // 4. /MODULE.bazel | |
| // IMPORTANT: also update the SOVERSION!! | |
| #define JSONCPP_VERSION_STRING "1.10.0" | |
| #define JSONCPP_VERSION_MAJOR 1 | |
| #define JSONCPP_VERSION_MINOR 10 | |
| #define JSONCPP_VERSION_PATCH 0 | |
| #define JSONCPP_VERSION_HEXA \ | |
| ((JSONCPP_VERSION_MAJOR << 24) | (JSONCPP_VERSION_MINOR << 16) | \ | |
| (JSONCPP_VERSION_PATCH << 8)) | |
| #if !defined(JSONCPP_USE_SECURE_MEMORY) | |
| #define JSONCPP_USE_SECURE_MEMORY 0 | |
| #endif | |
| // If non-zero, the library zeroes any memory that it has allocated before | |
| // it frees its memory. | |
| #endif // JSON_VERSION_H_INCLUDED |