65 Commits

Author SHA1 Message Date
Tristan Penman
1a3a703298 Add flag to CMakeLists file to allow C++11 support to be enabled, with an appropriate preprocessor definition passed to the compiler 2016-01-27 09:52:12 -08:00
hotwatermorning
04dc77b87c Support dropbox/json11. 2016-01-26 14:43:09 +09:00
Tristan Penman
592e6db083 Move functionality from Schema class to a new Subschema class (superclass for Schema), and remove dead code 2015-12-22 10:26:51 +11:00
Tristan Penman
4e941e75d9 Add debug flags to CMakeLists file 2015-10-23 11:37:38 +11:00
Tristan Penman
9216f5f6f1 Fix build issues and compiler warnings with MSVC 2013 2015-10-17 08:27:39 +11:00
Hiroyuki Kobayashi
24d993dcd2 Support picojson library 2015-05-09 00:41:44 +09:00
Tristan Penman
c43c8568f5 Rename json_reference namespace to json_pointer and move unrelated functionality back into SchemaParser class 2015-05-06 18:46:39 +10:00
Tristan Penman
669b1729c8 Add tests for JSON Pointer resolution to CMake build 2015-05-06 16:11:48 +10:00
Tristan Penman
4e8997c9ac Update test suite sources in CMakeList.txt file 2015-05-04 11:03:59 +10:00
Tristan Penman
048f4b5144 Fix custom_schema example and include it in the CMake build 2015-03-15 15:38:40 +11:00
Tristan Penman
9ea602d13a Upgrade to jsoncpp 0.9.4 2015-03-15 12:24:34 +11:00
Richard Clamp
3f9183c714 (maint) search the Boost_INCLUDE_DIRS for headers 2015-02-04 12:59:48 +00:00
Tristan Penman
280250dbc8 Update CMake build to include external_schema example, and add usage info to external_schema.cpp. 2014-06-15 15:24:26 +10:00
Tristan Penman
11af5466f0 Fix Ubuntu 12.04 build issues. 2014-04-17 21:31:18 +00:00
Tristan Penman
17b3dff2cf Add CMake and travis configuration files for automated builds. 2014-04-17 10:58:51 +10:00