vcpkg/toolsrc
nicole mazzuca 09af1e9b55
[vcpkg] Add initial JSON support (#10521)
* [vcpkg] Add initial JSON support

This adds a JSON parser, as well as the amount of unicode support
required for JSON parsing to work according to the specification. In the
future, I hope to rewrite our existing XML files into JSON.

Additionally, as a drive-by, we've added the following:

* add /wd4800 to pragmas.h -- this is a "performance warning", for when
  you implicitly convert pointers or integers to bool, and shouldn't be
  an issue for us.
* Switched Parse::ParserBase to read unicode (as utf-8), as opposed to
  ASCII
* Building again under VCPKG_DEVELOPMENT_WARNINGS, yay!
2020-04-17 18:16:20 -07:00
..
cmake [vcpkg] Fix build scripts on openSUSE and g++9 (#10867) 2020-04-17 10:56:27 -07:00
include [vcpkg] Add initial JSON support (#10521) 2020-04-17 18:16:20 -07:00
src [vcpkg] Add initial JSON support (#10521) 2020-04-17 18:16:20 -07:00
vcpkg allow tests to run on older standard libraries 2019-07-19 23:20:28 -07:00
vcpkglib [vcpkg] Add initial JSON support (#10521) 2020-04-17 18:16:20 -07:00
vcpkgmetricsuploader [vcpkg] Clean up CMake build system (#10834) 2020-04-14 22:08:50 -07:00
vcpkgtest [vcpkg] Clean up CMake build system (#10834) 2020-04-14 22:08:50 -07:00
.clang-format Rewrite the tests! now they're cross-platform! (#7315) 2019-07-18 19:07:00 -07:00
CMakeLists.txt [vcpkg] Add initial JSON support (#10521) 2020-04-17 18:16:20 -07:00
dirs.proj [vcxproj] Explicitly specify intermediate and output directories 2018-11-01 01:26:31 -07:00
vcpkg.natvis Initial addition of native visualizer, to improve debugging experience. (#3906) 2018-08-01 10:58:25 -07:00
vcpkg.sln improve logic expression evaluation (#7508) 2019-08-02 21:37:49 -07:00
VERSION.txt [vcpkg] fix missing " around path include (#9912) 2020-02-05 11:23:36 -08:00