Skip to content

Commit

Permalink
GN: Add BUILD.gn file to third_party/jsoncpp
Browse files Browse the repository at this point in the history
BUG=webrtc:3441
TEST=Successful build with WebRTC, see
https://review.webrtc.org/17669004/ for details.

Review URL: https://codereview.chromium.org/322373002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276676 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
kjellander@chromium.org committed Jun 12, 2014
1 parent 79ca7db commit 7a783de
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions third_party/jsoncpp/BUILD.gn
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

config("jsoncpp_config") {
include_dirs = [
"overrides/include",
"source/include",
]
}

source_set("jsoncpp") {
sources = [
"overrides/include/json/value.h",
"overrides/src/lib_json/json_reader.cpp",
"overrides/src/lib_json/json_value.cpp",
"source/include/json/assertions.h",
"source/include/json/autolink.h",
"source/include/json/config.h",
"source/include/json/features.h",
"source/include/json/forwards.h",
"source/include/json/json.h",
"source/include/json/reader.h",
"source/include/json/writer.h",
"source/src/lib_json/json_batchallocator.h",
"source/src/lib_json/json_tool.h",
"source/src/lib_json/json_writer.cpp",
]

direct_dependent_configs = [ ":jsoncpp_config" ]

defines = [
"JSON_USE_EXCEPTION=0",
]

include_dirs = [
"source/src/lib_json",
]
}

0 comments on commit 7a783de

Please sign in to comment.