| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 # Copyright 2017 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 | 
|  | 5 if (is_android) { | 
|  | 6   import("//build/config/android/config.gni") | 
|  | 7   import("//build/config/android/rules.gni") | 
|  | 8 } | 
|  | 9 | 
|  | 10 # Convenience target for developers to build prod and test code. | 
|  | 11 group("background_task_scheduler") { | 
|  | 12   testonly = true | 
|  | 13 | 
|  | 14   if (is_android) { | 
|  | 15     deps = [ | 
|  | 16       ":background_task_scheduler_java", | 
|  | 17       ":background_task_scheduler_javatests", | 
|  | 18     ] | 
|  | 19   } | 
|  | 20 } | 
|  | 21 | 
|  | 22 if (is_android) { | 
|  | 23   android_library("background_task_scheduler_java") { | 
|  | 24     java_files = [ | 
|  | 25       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTask.java", | 
|  | 26       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTaskJobService.java", | 
|  | 27       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTaskScheduler.java", | 
|  | 28       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTaskSchedulerDelegate.java", | 
|  | 29       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTaskSchedulerFactory.java", | 
|  | 30       "android/java/src/org/chromium/components/background_task_scheduler/Backgr
    oundTaskSchedulerJobService.java", | 
|  | 31       "android/java/src/org/chromium/components/background_task_scheduler/Bundle
    ToPersistableBundleConverter.java", | 
|  | 32       "android/java/src/org/chromium/components/background_task_scheduler/TaskId
    s.java", | 
|  | 33       "android/java/src/org/chromium/components/background_task_scheduler/TaskIn
    fo.java", | 
|  | 34       "android/java/src/org/chromium/components/background_task_scheduler/TaskPa
    rameters.java", | 
|  | 35     ] | 
|  | 36 | 
|  | 37     deps = [ | 
|  | 38       "//base:base_java", | 
|  | 39       "//third_party/android_tools:android_support_annotations_java", | 
|  | 40     ] | 
|  | 41   } | 
|  | 42 | 
|  | 43   android_library("background_task_scheduler_javatests") { | 
|  | 44     testonly = true | 
|  | 45 | 
|  | 46     java_files = [ | 
|  | 47       "android/javatests/src/org/chromium/components/background_task_scheduler/B
    ackgroundTaskSchedulerJobServiceTest.java", | 
|  | 48       "android/javatests/src/org/chromium/components/background_task_scheduler/B
    undleToPersistableBundleConverterTest.java", | 
|  | 49     ] | 
|  | 50 | 
|  | 51     deps = [ | 
|  | 52       ":background_task_scheduler_java", | 
|  | 53       "//base:base_java", | 
|  | 54       "//base:base_java_test_support", | 
|  | 55       "//third_party/android_support_test_runner:runner_java", | 
|  | 56       "//third_party/junit", | 
|  | 57     ] | 
|  | 58   } | 
|  | 59 } | 
| OLD | NEW | 
|---|