OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 # TODO(kjellander): Remove remaining dependencies on the WebRTC codebase. | 5 # TODO(kjellander): Remove remaining dependencies on the WebRTC codebase. |
6 import("../webrtc/webrtc.gni") | 6 import("../webrtc/webrtc.gni") |
7 | 7 |
8 group("libjingle_xmpp") { | 8 group("libjingle_xmpp") { |
9 public_deps = [ | 9 public_deps = [ |
10 ":rtc_xmllite", | 10 ":rtc_xmllite", |
(...skipping 14 matching lines...) Expand all Loading... |
25 "xmllite/xmlnsstack.cc", | 25 "xmllite/xmlnsstack.cc", |
26 "xmllite/xmlnsstack.h", | 26 "xmllite/xmlnsstack.h", |
27 "xmllite/xmlparser.cc", | 27 "xmllite/xmlparser.cc", |
28 "xmllite/xmlparser.h", | 28 "xmllite/xmlparser.h", |
29 "xmllite/xmlprinter.cc", | 29 "xmllite/xmlprinter.cc", |
30 "xmllite/xmlprinter.h", | 30 "xmllite/xmlprinter.h", |
31 ] | 31 ] |
32 | 32 |
33 deps = [ | 33 deps = [ |
34 "//third_party/webrtc/base:rtc_base", | 34 "//third_party/webrtc/base:rtc_base", |
| 35 "//third_party/webrtc/base:rtc_task_runner", |
35 ] | 36 ] |
36 public_deps = [ | 37 public_deps = [ |
37 "//third_party/expat", | 38 "//third_party/expat", |
38 ] | 39 ] |
39 } | 40 } |
40 | 41 |
41 config("rtc_xmpp_warnings_config") { | 42 config("rtc_xmpp_warnings_config") { |
42 # GN orders flags on a target before flags from configs. The default config | 43 # GN orders flags on a target before flags from configs. The default config |
43 # adds these flags so to cancel them out they need to come from a config and | 44 # adds these flags so to cancel them out they need to come from a config and |
44 # cannot be on the target directly. | 45 # cannot be on the target directly. |
(...skipping 30 matching lines...) Expand all Loading... |
75 "xmpp/xmppstanzaparser.h", | 76 "xmpp/xmppstanzaparser.h", |
76 "xmpp/xmpptask.cc", | 77 "xmpp/xmpptask.cc", |
77 "xmpp/xmpptask.h", | 78 "xmpp/xmpptask.h", |
78 ] | 79 ] |
79 | 80 |
80 defines = [] | 81 defines = [] |
81 | 82 |
82 deps = [ | 83 deps = [ |
83 ":rtc_xmllite", | 84 ":rtc_xmllite", |
84 "//third_party/webrtc/base:rtc_base", | 85 "//third_party/webrtc/base:rtc_base", |
| 86 "//third_party/webrtc/base:rtc_task_runner", |
85 ] | 87 ] |
86 public_deps = [ | 88 public_deps = [ |
87 "//third_party/expat", | 89 "//third_party/expat", |
88 ] | 90 ] |
89 configs += [ ":rtc_xmpp_warnings_config" ] | 91 configs += [ ":rtc_xmpp_warnings_config" ] |
90 | 92 |
91 if (is_nacl) { | 93 if (is_nacl) { |
92 deps += [ "//native_client_sdk/src/libraries/nacl_io" ] | 94 deps += [ "//native_client_sdk/src/libraries/nacl_io" ] |
93 } | 95 } |
94 | 96 |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
135 "xmllite/xmlprinter_unittest.cc", | 137 "xmllite/xmlprinter_unittest.cc", |
136 "xmpp/fakexmppclient.h", | 138 "xmpp/fakexmppclient.h", |
137 "xmpp/jid_unittest.cc", | 139 "xmpp/jid_unittest.cc", |
138 "xmpp/util_unittest.cc", | 140 "xmpp/util_unittest.cc", |
139 "xmpp/util_unittest.h", | 141 "xmpp/util_unittest.h", |
140 "xmpp/xmppengine_unittest.cc", | 142 "xmpp/xmppengine_unittest.cc", |
141 "xmpp/xmpplogintask_unittest.cc", | 143 "xmpp/xmpplogintask_unittest.cc", |
142 "xmpp/xmppstanzaparser_unittest.cc", | 144 "xmpp/xmppstanzaparser_unittest.cc", |
143 ] | 145 ] |
144 } | 146 } |
OLD | NEW |