blob: e6473eafd3b430c06e30bdffdb0886f559ca2139 [file] [log] [blame]
Xinghui Lud2b28932020-06-22 21:03:011# Copyright 2020 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
5import("//build/config/android/rules.gni")
6
7generate_jni("jni_headers") {
8 sources = [ "java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java" ]
9}
10
11source_set("android") {
12 sources = [ "safe_browsing_bridge.cc" ]
13 deps = [
14 ":jni_headers",
15 "//components/prefs",
16 "//components/safe_browsing/core:file_type_policies",
17 "//components/safe_browsing/core/common:safe_browsing_prefs",
18 ]
19}
20
21android_library("java") {
22 sources = [ "java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java" ]
23 deps = [
24 "//base:base_java",
25 "//base:jni_java",
26 ]
27 annotation_processor_deps = [ "//base/android/jni_generator:jni_processor" ]
28}