aboutsummaryrefslogtreecommitdiff
path: root/DEPS
diff options
context:
space:
mode:
authorJordan Bayles <jophba@chromium.org>2019-06-05 12:52:56 -0700
committerCommit Bot <commit-bot@chromium.org>2019-06-07 19:36:37 +0000
commitfa947f0a863faedbc47fafa92d374ed81f31cf20 (patch)
treef6dfd2d7e663adab1a0efe9a5023d4621d94d934 /DEPS
parentb929b830013ed73cf586c79ad8d61bac975d95e0 (diff)
downloadopenscreen-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--DEPS13
1 files changed, 12 insertions, 1 deletions
diff --git a/DEPS b/DEPS
index a28d160f..13626df1 100644
--- a/DEPS
+++ b/DEPS
@@ -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' +