blob: 2dcef8bd76e082f8c011601e6017f38c3eddfeed [file] [log] [blame]
agrieve696e6a52016-03-23 19:54:451# Copyright 2016 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
Michael Thiessen6625b7d412019-03-08 00:11:595import("//build/config/android/config.gni")
Brandon Wylie9b1f8a72019-03-26 20:20:446import("//chrome/android/chrome_java_sources.gni")
7import("//chrome/android/chrome_junit_test_java_sources.gni")
8import("//chrome/android/chrome_test_java_sources.gni")
Peter Wenf66bd402019-03-18 14:04:339import("//chrome/android/features/autofill_assistant/public/java_sources.gni")
gogerald939debf2019-07-16 17:31:4810import(
11 "//chrome/android/features/start_surface/internal/javatests/start_surface_test_java_sources.gni")
gogerald19423452019-11-01 20:27:0112import(
13 "//chrome/android/features/start_surface/internal/junit/start_surface_junit_java_sources.gni")
Yusuf Ozuysal02d58482019-03-11 20:02:4514import("//chrome/android/features/tab_ui/tab_management_java_sources.gni")
Lakshmi Kumar Dabbiru03fad82c2018-11-26 22:15:0315import("//chrome/android/feed/feed_java_sources.gni")
Gayane Petrosyan40d14aa2020-02-25 18:34:3616import("//chrome/browser/share/android/test_java_sources.gni")
Milica Selakovic983cb912020-03-05 18:17:3317import("//chrome/common/features.gni")
Gang Wud81ba1132018-05-12 01:01:4318import("//components/feed/features.gni")
Scott Violet9ae82892018-03-01 18:38:1219import("//components/offline_pages/buildflags/features.gni")
Ian Vollick1cfbf9f52018-05-18 16:47:2020import("//device/vr/buildflags/buildflags.gni")
Yipeng Wangf6475be2017-06-07 17:54:3621
Peter Wenf66bd402019-03-18 14:04:3322chrome_java_sources += public_autofill_assistant_java_sources
23
Tibor Goldschwendt5ee87612018-08-10 18:48:5424if (enable_vr) {
Tibor Goldschwendt391ebb0e2019-03-04 20:42:1225 chrome_java_sources += [ "java/src/org/chromium/chrome/browser/component_updater/VrAssetsComponentInstaller.java" ]
Tibor Goldschwendt5ee87612018-08-10 18:48:5426}
Ted Chocaee14972018-08-08 21:08:1827
romaxde5e277b72016-10-27 02:04:5928# Only used for testing, should not be shipped to end users.
Yipeng Wangf6475be2017-06-07 17:54:3629if (enable_offline_pages_harness) {
romaxde5e277b72016-10-27 02:04:5930 chrome_java_sources += [ "java/src/org/chromium/chrome/browser/offlinepages/evaluation/OfflinePageEvaluationBridge.java" ]
31 chrome_test_java_sources += [ "javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageSavePageLaterEvaluationTest.java" ]
32}
Gang Wud81ba1132018-05-12 01:01:4333
Dan Harringtone274ab42020-09-30 19:06:1234chrome_junit_test_java_sources += feed_junit_test_java_sources
35chrome_test_java_sources += feed_test_java_sources
gogerald939debf2019-07-16 17:31:4836chrome_test_java_sources += start_surface_test_java_sources
gogerald19423452019-11-01 20:27:0137chrome_junit_test_java_sources += start_surface_junit_java_sources
Yusuf Ozuysal02d58482019-03-11 20:02:4538chrome_junit_test_java_sources += tab_management_junit_java_sources
39chrome_test_java_sources += tab_management_test_java_sources
Gayane Petrosyan40d14aa2020-02-25 18:34:3640chrome_test_java_sources += share_test_java_sources
Jeffrey Cohena6a4581d2020-06-08 19:50:3141chrome_junit_test_java_sources += share_junit_test_java_sources
Yusuf Ozuysal02d58482019-03-11 20:02:4542
Ian Vollick4589b212018-05-23 18:45:1543if (enable_arcore) {
Piotr Bialecki1d0280d2019-01-18 21:47:0344 chrome_java_sources += [
Suman Nelson Kancherlab85f8c12019-07-17 17:17:4945 "java/src/org/chromium/chrome/browser/vr/ArCoreInstallUtils.java",
Piotr Bialecki1d0280d2019-01-18 21:47:0346 "java/src/org/chromium/chrome/browser/vr/ArCoreJavaUtils.java",
Piotr Bialecki1d0280d2019-01-18 21:47:0347 "java/src/org/chromium/chrome/browser/vr/ArCoreShim.java",
Natalie Chouinard826d64d2019-12-12 23:29:1148 "java/src/org/chromium/chrome/browser/vr/ArDelegateImpl.java",
Klaus Weidnere87b3912019-05-01 18:35:2649 "java/src/org/chromium/chrome/browser/vr/ArImmersiveOverlay.java",
Piotr Bialecki1d0280d2019-01-18 21:47:0350 ]
Ian Vollick1cfbf9f52018-05-18 16:47:2051}