| Index: third_party/libjingle_xmpp/BUILD.gn
|
| diff --git a/third_party/libjingle_xmpp/BUILD.gn b/third_party/libjingle_xmpp/BUILD.gn
|
| index a89d8acf81100f9a7d9b3d378c2e989d8122dd90..b9435f283950e101a0deadc65a009f48ea1c5e3f 100644
|
| --- a/third_party/libjingle_xmpp/BUILD.gn
|
| +++ b/third_party/libjingle_xmpp/BUILD.gn
|
| @@ -12,6 +12,17 @@ group("libjingle_xmpp") {
|
| ]
|
| }
|
|
|
| +rtc_static_library("rtc_task_runner") {
|
| + sources = [
|
| + "task_runner/task.cc",
|
| + "task_runner/task.h",
|
| + "task_runner/taskparent.cc",
|
| + "task_runner/taskparent.h",
|
| + "task_runner/taskrunner.cc",
|
| + "task_runner/taskrunner.h",
|
| + ]
|
| +}
|
| +
|
| rtc_static_library("rtc_xmllite") {
|
| sources = [
|
| "xmllite/qname.cc",
|
| @@ -32,7 +43,6 @@ rtc_static_library("rtc_xmllite") {
|
|
|
| deps = [
|
| "//third_party/webrtc/base:rtc_base",
|
| - "//third_party/webrtc/base:rtc_task_runner",
|
| ]
|
| public_deps = [
|
| "//third_party/expat",
|
| @@ -83,9 +93,9 @@ rtc_static_library("rtc_xmpp") {
|
| deps = [
|
| ":rtc_xmllite",
|
| "//third_party/webrtc/base:rtc_base",
|
| - "//third_party/webrtc/base:rtc_task_runner",
|
| ]
|
| public_deps = [
|
| + ":rtc_task_runner",
|
| "//third_party/expat",
|
| ]
|
| configs += [ ":rtc_xmpp_warnings_config" ]
|
| @@ -120,6 +130,7 @@ rtc_test("libjingle_xmpp_unittests") {
|
|
|
| deps = [
|
| ":libjingle_xmpp",
|
| + ":rtc_task_runner",
|
|
|
| # TODO(kjellander): Refactor/remove this dependency. It is needed by
|
| # third_party/webrtc_overrides/webrtc/base/win32socketinit.cc.
|
| @@ -129,6 +140,7 @@ rtc_test("libjingle_xmpp_unittests") {
|
|
|
| sources = [
|
| "run_all_unittests.cc",
|
| + "task_runner/task_unittest.cc",
|
| "xmllite/qname_unittest.cc",
|
| "xmllite/xmlbuilder_unittest.cc",
|
| "xmllite/xmlelement_unittest.cc",
|
|
|