Roll src/third_party/WebKit a4fcdf5:1a119ff (svn 197351:197359)
[chromium-blink-merge.git] / components / safe_json_parser / BUILD.gn
blob95be97b8ec86fd88a3c6fb1d219ae266f4d03001
1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 # GYP version: components/safe_json_parser.gypi:safe_json_parser
6 static_library("safe_json_parser") {
7   sources = [
8     "safe_json_parser.cc",
9     "safe_json_parser.h",
10   ]
12   defines = [ "SAFE_JSON_PARSER_IMPLEMENTATION" ]
14   deps = [
15     ":safe_json_parser_message_filter",
16     "//base",
17     "//components/strings",
18     "//content/public/browser",
19     "//ui/base",
20   ]
23 static_library("safe_json_parser_message_filter") {
24   sources = [
25     "safe_json_parser_message_filter.cc",
26     "safe_json_parser_message_filter.h",
27     "safe_json_parser_messages.cc",
28     "safe_json_parser_messages.h",
29   ]
31   deps = [
32     "//base",
33     "//content/public/browser",
34     "//ipc",
35   ]