summaryrefslogtreecommitdiffstats
path: root/Utilities/cmjsoncpp/include
Commit message (Collapse)AuthorAgeFilesLines
* jsoncpp: Drop doxygen comments that cause Clang warningsBrad King2015-01-202-3/+0
| | | | | | Even though we disable warnings when building jsoncpp itself, including its headers from other CMake sources may still cause warnings. Update the code to remove these -Wdocumentation warnings.
* jsoncpp: Add missing <iosfwd> include in json/writer.hBrad King2015-01-151-0/+1
| | | | The header uses std::ostream, so it must be declared.
* jsoncpp: Disable warnings to avoid changing 3rd party codeBrad King2015-01-151-0/+4
| | | | | Add '-w' or equivalent flag on compilers supporting it. Tell MSVC to use its lowest warning level inside jsoncpp sources.
* jsoncpp: Build the library within CMakeBrad King2015-01-152-1/+3
| | | | | | | | | Update json/json.h to account for our lack of autolink.h. Update json/config.h to include KWSys Large File Support configuration so that consistent stream libraries are used (on AIX with XL). Add a cm_jsoncpp_reader.h header to include the CMake-provided copy of the json/reader.h header from CMake sources.
* jsoncpp: Include "config.h" before system headersBrad King2015-01-151-2/+2
|
* Merge branch 'jsoncpp-upstream' into import-jsoncppBrad King2015-01-139-0/+1859
Use a subtree merge to place the upstream content in the Utilities/cmjsoncpp directory.