diff options
Diffstat (limited to 'components/dom_distiller/content/BUILD.gn')
-rw-r--r-- | components/dom_distiller/content/BUILD.gn | 102 |
1 files changed, 45 insertions, 57 deletions
diff --git a/components/dom_distiller/content/BUILD.gn b/components/dom_distiller/content/BUILD.gn index 7f018a9..9ba3899 100644 --- a/components/dom_distiller/content/BUILD.gn +++ b/components/dom_distiller/content/BUILD.gn @@ -2,67 +2,55 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -assert(!is_ios) - -# GYP version: components/dom_distiller.gypi:dom_distiller_content -source_set("content_browser") { - sources = [ - "browser/distillable_page_utils.cc", - "browser/distillable_page_utils.h", - "browser/distiller_javascript_utils.cc", - "browser/distiller_javascript_utils.h", - "browser/distiller_page_web_contents.cc", - "browser/distiller_page_web_contents.h", - "browser/dom_distiller_viewer_source.cc", - "browser/dom_distiller_viewer_source.h", - "browser/external_feedback_reporter.h", - "browser/web_contents_main_frame_observer.cc", - "browser/web_contents_main_frame_observer.h", - ] - - public_deps = [ - "//components/dom_distiller/core", - "//content/public/browser", - ] - deps = [ - "//base", - "//components/resources", - "//components/strings", - "//net", - "//skia", - "//sync", - "//ui/gfx", - "//url", - ] +if (!is_ios) { + # GYP version: components/dom_distiller.gypi:dom_distiller_content + static_library("content_browser") { + sources = [ + "browser/distillable_page_utils.cc", + "browser/distillable_page_utils.h", + "browser/distiller_javascript_utils.cc", + "browser/distiller_javascript_utils.h", + "browser/distiller_page_web_contents.cc", + "browser/distiller_page_web_contents.h", + "browser/dom_distiller_viewer_source.cc", + "browser/dom_distiller_viewer_source.h", + "browser/external_feedback_reporter.h", + "browser/web_contents_main_frame_observer.cc", + "browser/web_contents_main_frame_observer.h", + ] - if (is_android) { - sources += [ - "browser/distillable_page_utils_android.cc", - "browser/distillable_page_utils_android.h", + public_deps = [ + "//components/dom_distiller/core", + ] + deps = [ + "//base", + "//components/resources", + "//components/strings", + "//content/public/browser", + "//net", + "//skia", + "//sync", + "//ui/gfx", + "//url", ] - deps += [ ":jni_headers" ] + + if (is_android) { + sources += [ + "browser/distillable_page_utils_android.cc", + "browser/distillable_page_utils_android.h", + ] + deps += [ ":jni_headers" ] + } } -} -if (is_android) { - import("//build/config/android/rules.gni") + if (is_android) { + import("//build/config/android/rules.gni") - generate_jni("jni_headers") { - sources = [ - "../android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java", - ] - jni_package = "dom_distiller_content" + generate_jni("jni_headers") { + sources = [ + "../android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java", + ] + jni_package = "dom_distiller_content" + } } } - -source_set("unit_tests") { - testonly = true - sources = [ - "browser/dom_distiller_viewer_source_unittest.cc", - "browser/web_contents_main_frame_observer_unittest.cc", - ] - deps = [ - ":content_browser", - "//testing/gtest", - ] -} |