| @@ -21,6 +21,7 @@ libjson_cinclude_HEADERS = \ | |||||
| debug.h \ | debug.h \ | ||||
| json.h \ | json.h \ | ||||
| json_config.h \ | json_config.h \ | ||||
| json_c_version.h \ | |||||
| json_inttypes.h \ | json_inttypes.h \ | ||||
| json_object.h \ | json_object.h \ | ||||
| json_object_iterator.h \ | json_object_iterator.h \ | ||||
| @@ -48,6 +49,7 @@ endif | |||||
| libjson_c_la_SOURCES = \ | libjson_c_la_SOURCES = \ | ||||
| arraylist.c \ | arraylist.c \ | ||||
| debug.c \ | debug.c \ | ||||
| json_c_version.c \ | |||||
| json_object.c \ | json_object.c \ | ||||
| json_object_iterator.c \ | json_object_iterator.c \ | ||||
| json_tokener.c \ | json_tokener.c \ | ||||
| @@ -25,6 +25,7 @@ extern "C" { | |||||
| #include "json_object.h" | #include "json_object.h" | ||||
| #include "json_tokener.h" | #include "json_tokener.h" | ||||
| #include "json_object_iterator.h" | #include "json_object_iterator.h" | ||||
| #include "json_c_version.h" | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| @@ -0,0 +1,20 @@ | |||||
| /* | |||||
| * Copyright (c) 2012 Eric Haszlakiewicz | |||||
| * | |||||
| * This library is free software; you can redistribute it and/or modify | |||||
| * it under the terms of the MIT license. See COPYING for details. | |||||
| */ | |||||
| #include "config.h" | |||||
| #include "json_c_version.h" | |||||
| const char *json_c_version(void) | |||||
| { | |||||
| return JSON_C_VERSION; | |||||
| } | |||||
| int json_c_version_num(void) | |||||
| { | |||||
| return JSON_C_VERSION_NUM; | |||||
| } | |||||
| @@ -0,0 +1,22 @@ | |||||
| /* | |||||
| * Copyright (c) 2012 Eric Haszlakiewicz | |||||
| * | |||||
| * This library is free software; you can redistribute it and/or modify | |||||
| * it under the terms of the MIT license. See COPYING for details. | |||||
| */ | |||||
| #ifndef _json_c_version_h_ | |||||
| #define _json_c_version_h_ | |||||
| #define JSON_C_MAJOR_VERSION 0 | |||||
| #define JSON_C_MINOR_VERSION 10 | |||||
| #define JSON_C_MICRO_VERSION 0 | |||||
| #define JSON_C_VERSION_NUM ((JSON_C_MAJOR_VERSION << 16) | \ | |||||
| (JSON_C_MINOR_VERSION << 8) | \ | |||||
| JSON_C_MICRO_VERSION) | |||||
| #define JSON_C_VERSION "0.10" | |||||
| const char *json_c_version(void); /* Returns JSON_C_VERSION */ | |||||
| int json_c_version_num(void); /* Returns JSON_C_VERSION_NUM */ | |||||
| #endif | |||||