blob: ad5b8189cc2a645d628d457c4c69e3cf70ce84ce [file] [log] [blame]
Jinsuk Kim172fc4232021-07-23 22:39:271# Copyright 2021 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 sources = [
9 "java/src/org/chromium/chrome/browser/multiwindow/InstanceInfo.java",
10 "java/src/org/chromium/chrome/browser/multiwindow/InstanceSwitcherCoordinator.java",
11 "java/src/org/chromium/chrome/browser/multiwindow/InstanceSwitcherItemProperties.java",
12 "java/src/org/chromium/chrome/browser/multiwindow/InstanceSwitcherItemViewBinder.java",
13 "java/src/org/chromium/chrome/browser/multiwindow/InstanceSwitcherMediator.java",
14 ]
15 deps = [
16 ":java_resources",
17 "//base:base_java",
18 "//chrome/browser/profiles/android:java",
19 "//chrome/browser/ui/android/favicon:java",
20 "//chrome/browser/ui/android/native_page:java",
21 "//components/browser_ui/modaldialog/android:java",
22 "//components/browser_ui/styles/android:java",
23 "//components/browser_ui/widget/android:java",
24 "//components/favicon/android:java",
25 "//components/url_formatter/android:url_formatter_java",
26 "//third_party/androidx:androidx_annotation_annotation_java",
27 "//third_party/androidx:androidx_appcompat_appcompat_resources_java",
28 "//ui/android:ui_no_recycler_view_java",
29 "//url:gurl_java",
30 ]
31 resources_package = "org.chromium.chrome.browser.multiwindow"
32}
33
34android_resources("java_resources") {
35 sources = [
36 "java/res/drawable/circle_green.xml",
37 "java/res/layout/instance_switcher_dialog.xml",
38 "java/res/layout/instance_switcher_item.xml",
39 "java/res/values/colors.xml",
40 ]
41 deps = [
42 "//chrome/browser/ui/android/favicon:java_resources",
43 "//chrome/browser/ui/android/strings:ui_strings_grd",
44 "//components/browser_ui/styles/android:java_resources",
45 "//components/browser_ui/widget/android:java_resources",
46 ]
47}