blob: 7822872a9234b67439adb0f92b47687f7cedb642 [file] [log] [blame]
Henrique Nakashima96507cb352019-09-18 18:17:561# Copyright 2019 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
7android_library("java") {
8 deps = [
9 "//base:base_java",
Eric Stevenson7f05c352019-09-20 16:03:5010 "//base:jni_java",
Theresa Wellington21331e92020-03-17 01:52:0511 "//chrome/browser/profiles/android:java",
Henrique Nakashima1d8cf4e2019-10-24 22:31:3812 "//chrome/browser/util:java",
John Abd-El-Malek68078632020-04-04 00:05:2213 "//components/browser_ui/util/android:java",
Henrique Nakashima96507cb352019-09-18 18:17:5614 "//content/public/android:content_java",
Peter Wen050be232020-07-20 20:04:1415 "//third_party/android_deps:androidx_annotation_annotation_java",
Henrique Nakashima96507cb352019-09-18 18:17:5616 "//third_party/gif_player:gif_player_java",
17 ]
Eric Stevenson7f05c352019-09-20 16:03:5018 annotation_processor_deps = [ "//base/android/jni_generator:jni_processor" ]
Natalie Chouinard5a0d7d02019-12-21 03:20:1119 sources = [
Henrique Nakashima96507cb352019-09-18 18:17:5620 "android/java/src/org/chromium/chrome/browser/image_fetcher/CachedImageFetcher.java",
Natalie Chouinard5a0d7d02019-12-21 03:20:1121 "android/java/src/org/chromium/chrome/browser/image_fetcher/ImageFetcher.java",
Henrique Nakashima96507cb352019-09-18 18:17:5622 "android/java/src/org/chromium/chrome/browser/image_fetcher/ImageFetcherBridge.java",
23 "android/java/src/org/chromium/chrome/browser/image_fetcher/ImageFetcherFactory.java",
Henrique Nakashima96507cb352019-09-18 18:17:5624 "android/java/src/org/chromium/chrome/browser/image_fetcher/InMemoryCachedImageFetcher.java",
25 "android/java/src/org/chromium/chrome/browser/image_fetcher/NetworkImageFetcher.java",
26 ]
27
28 srcjar_deps = [ "//components/image_fetcher/core:java_enums_srcjar" ]
29}
30
31generate_jni("jni_headers") {
Nico Weberb10522e2020-01-14 15:39:3432 sources = [ "android/java/src/org/chromium/chrome/browser/image_fetcher/ImageFetcherBridge.java" ]
Henrique Nakashima96507cb352019-09-18 18:17:5633}