diff options
author | Jordan Bayles <jophba@chromium.org> | 2019-06-05 12:52:56 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-06-07 19:36:37 +0000 |
commit | fa947f0a863faedbc47fafa92d374ed81f31cf20 (patch) | |
tree | f6dfd2d7e663adab1a0efe9a5023d4621d94d934 /DEPS | |
parent | b929b830013ed73cf586c79ad8d61bac975d95e0 (diff) | |
download | openscreen-fa947f0a863faedbc47fafa92d374ed81f31cf20.tar.gz |
Add JSON parsing library
This patch adds some interfaces for interacting with the jsoncpp library
for parsing and writing JSON. The interface surfaces are loosely based
on Chromium's base/json interfaces, however they have been simplified
and modernized for use as a drop-in replacement in our library that
meets our coding guidelines.
Change-Id: Ifc770e12fe613162db8cede7dec148990e45beb5
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/1647739
Commit-Queue: Jordan Bayles <jophba@chromium.org>
Reviewed-by: Jordan Bayles <jophba@chromium.org>
Reviewed-by: mark a. foltz <mfoltz@chromium.org>
Diffstat (limited to 'DEPS')
-rw-r--r-- | DEPS | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -14,7 +14,7 @@ vars = { 'chromium_git': 'https://chromium.googlesource.com', # TODO(jophba): move to googlesource external for github repos. - 'github': "https://github.com", + 'github': 'https://github.com', # NOTE: Strangely enough, this will be overridden by any _parent_ DEPS, so # in Chromium it will correctly be True. @@ -34,11 +34,13 @@ deps = { '@' + '703984f9d1674c2cfc259904a5a7fba4990cca4b', 'condition': 'checkout_openscreen_cast_internal', }, + 'buildtools': { 'url': Var('chromium_git')+ '/chromium/src/buildtools' + '@' + 'd5c58b84d50d256968271db459cd29b22bff1ba2', 'condition': 'not build_with_chromium', }, + 'buildtools/linux64': { 'packages': [ { @@ -49,6 +51,7 @@ deps = { 'dep_type': 'cipd', 'condition': 'checkout_linux', }, + 'buildtools/mac': { 'packages': [ { @@ -59,6 +62,14 @@ deps = { 'dep_type': 'cipd', 'condition': 'checkout_mac', }, + + 'third_party/jsoncpp/src': { + 'url': Var('chromium_git') + + '/external/github.com/open-source-parsers/jsoncpp.git' + + '@' + '5b91551f3944d69e0090d6b6528852207de78078', + 'condition': 'not build_with_chromium', + }, + 'third_party/googletest/src': { 'url': Var('chromium_git') + '/external/github.com/google/googletest.git' + |