1 | #ifndef JSON_VERSION_H_INCLUDED |
2 | #define JSON_VERSION_H_INCLUDED |
3 | |
4 | // Note: version must be updated in three places when doing a release. This |
5 | // annoying process ensures that amalgamate, CMake, and meson all report the |
6 | // correct version. |
7 | // 1. /meson.build |
8 | // 2. /include/json/version.h |
9 | // 3. /CMakeLists.txt |
10 | // IMPORTANT: also update the SOVERSION!! |
11 | |
12 | #define JSONCPP_VERSION_STRING "1.9.4" |
13 | #define JSONCPP_VERSION_MAJOR 1 |
14 | #define JSONCPP_VERSION_MINOR 9 |
15 | #define JSONCPP_VERSION_PATCH 3 |
16 | #define JSONCPP_VERSION_QUALIFIER |
17 | #define JSONCPP_VERSION_HEXA \ |
18 | ((JSONCPP_VERSION_MAJOR << 24) | (JSONCPP_VERSION_MINOR << 16) | \ |
19 | (JSONCPP_VERSION_PATCH << 8)) |
20 | |
21 | #ifdef JSONCPP_USING_SECURE_MEMORY |
22 | #undef JSONCPP_USING_SECURE_MEMORY |
23 | #endif |
24 | #define JSONCPP_USING_SECURE_MEMORY 0 |
25 | // If non-zero, the library zeroes any memory that it has allocated before |
26 | // it frees its memory. |
27 | |
28 | #endif // JSON_VERSION_H_INCLUDED |
29 | |