Home | History | Annotate | Download | only in webview_support_interfaces
      1 # Copyright 2017 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.
      4 
      5 import("//build/config/android/config.gni")
      6 import("//build/config/android/rules.gni")
      7 
      8 android_library("boundary_interface_java") {
      9   java_files = [
     10     "src/org/chromium/support_lib_boundary/SafeBrowsingResponseBoundaryInterface.java",
     11     "src/org/chromium/support_lib_boundary/ServiceWorkerClientBoundaryInterface.java",
     12     "src/org/chromium/support_lib_boundary/ServiceWorkerControllerBoundaryInterface.java",
     13     "src/org/chromium/support_lib_boundary/ServiceWorkerWebSettingsBoundaryInterface.java",
     14     "src/org/chromium/support_lib_boundary/StaticsBoundaryInterface.java",
     15     "src/org/chromium/support_lib_boundary/SupportLibraryInfoBoundaryInterface.java",
     16     "src/org/chromium/support_lib_boundary/VisualStateCallbackBoundaryInterface.java",
     17     "src/org/chromium/support_lib_boundary/WebResourceErrorBoundaryInterface.java",
     18     "src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java",
     19     "src/org/chromium/support_lib_boundary/WebViewClientBoundaryInterface.java",
     20     "src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java",
     21     "src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java",
     22     "src/org/chromium/support_lib_boundary/WebkitToCompatConverterBoundaryInterface.java",
     23     "src/org/chromium/support_lib_boundary/util/BoundaryInterfaceReflectionUtil.java",
     24     "src/org/chromium/support_lib_boundary/util/Features.java",
     25   ]
     26 
     27   proguard_configs = [ "proguard.flags" ]
     28 
     29   # We can't use ANY deps here, the support library should be able to build
     30   # these interfaces without any other chromium dependencies.
     31   deps = []
     32 }
     33