mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-11-28 16:26:10 +03:00
41 lines
2.2 KiB
Plaintext
41 lines
2.2 KiB
Plaintext
|
# Copyright 2017 The Chromium Authors. All rights reserved.
|
||
|
# Use of this source code is governed by a BSD-style license that can be
|
||
|
# found in the LICENSE file.
|
||
|
|
||
|
import("//build/config/android/config.gni")
|
||
|
import("//build/config/android/rules.gni")
|
||
|
|
||
|
android_library("boundary_interface_java") {
|
||
|
java_files = [
|
||
|
"src/org/chromium/support_lib_boundary/FeatureFlagHolderBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/SafeBrowsingResponseBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/ServiceWorkerClientBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/ServiceWorkerControllerBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/ServiceWorkerWebSettingsBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/StaticsBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/VisualStateCallbackBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebMessageBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebMessageCallbackBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebMessagePortBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebResourceErrorBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebResourceRequestBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebViewClientBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/WebkitToCompatConverterBoundaryInterface.java",
|
||
|
"src/org/chromium/support_lib_boundary/util/BoundaryInterfaceReflectionUtil.java",
|
||
|
"src/org/chromium/support_lib_boundary/util/Features.java",
|
||
|
]
|
||
|
|
||
|
proguard_configs = [ "proguard.flags" ]
|
||
|
|
||
|
# We can't use ANY deps here, the support library should be able to build
|
||
|
# these interfaces without any other chromium dependencies.
|
||
|
deps = []
|
||
|
|
||
|
# This is to verify the boundary interfaces compile and lint correctly against
|
||
|
# the minSdkVersion of the webkit support library module.
|
||
|
android_manifest_for_lint = "AndroidManifest.xml"
|
||
|
}
|