OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/android/rules.gni") | 5 import("//build/config/android/rules.gni") |
6 | 6 |
7 java_group("robolectric_all_java") { | 7 java_group("robolectric_all_java") { |
8 testonly = true | 8 testonly = true |
9 deps = [ | 9 deps = [ |
10 ":android-all-5.0.0_r2-robolectric-1_java", | 10 ":android-all-5.0.0_r2-robolectric-1_java", |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
106 "robolectric/robolectric/src/main/java/org/robolectric/util/ComponentControl
ler.java", | 106 "robolectric/robolectric/src/main/java/org/robolectric/util/ComponentControl
ler.java", |
107 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentControll
er.java", | 107 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentControll
er.java", |
108 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentTestUtil
.java", | 108 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentTestUtil
.java", |
109 "robolectric/robolectric/src/main/java/org/robolectric/util/ServiceControlle
r.java", | 109 "robolectric/robolectric/src/main/java/org/robolectric/util/ServiceControlle
r.java", |
110 ] | 110 ] |
111 additional_jar_files = [ [ | 111 additional_jar_files = [ [ |
112 rebase_path( | 112 rebase_path( |
113 "robolectric/robolectric/src/main/resources/robolectric-version.prop
erties"), | 113 "robolectric/robolectric/src/main/resources/robolectric-version.prop
erties"), |
114 "robolectric-version.properties", | 114 "robolectric-version.properties", |
115 ] ] | 115 ] ] |
| 116 |
| 117 # Work-around for gradle generator not yet supporting additional_jar_files. |
| 118 gradle_treat_as_prebuilt = true |
116 } | 119 } |
117 | 120 |
118 java_library("robolectric_annotations_java") { | 121 java_library("robolectric_annotations_java") { |
119 testonly = true | 122 testonly = true |
120 deps = [ | 123 deps = [ |
121 ":android-all-5.0.0_r2-robolectric-1_java", | 124 ":android-all-5.0.0_r2-robolectric-1_java", |
122 "//third_party/intellij:intellij_annotations_java", | 125 "//third_party/intellij:intellij_annotations_java", |
123 ] | 126 ] |
124 java_files = [ | 127 java_files = [ |
125 "robolectric/robolectric-annotations/src/main/java/org/robolectric/annotatio
n/AccessibilityChecks.java", | 128 "robolectric/robolectric-annotations/src/main/java/org/robolectric/annotatio
n/AccessibilityChecks.java", |
(...skipping 27 matching lines...) Expand all Loading... |
153 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/generator/package-info.java", | 156 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/generator/package-info.java", |
154 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/package-info.java", | 157 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/package-info.java", |
155 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/FoundOnImplementsValidator.java", | 158 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/FoundOnImplementsValidator.java", |
156 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ImplementationValidator.java", | 159 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ImplementationValidator.java", |
157 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ImplementsValidator.java", | 160 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ImplementsValidator.java", |
158 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/RealObjectValidator.java", | 161 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/RealObjectValidator.java", |
159 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ResetterValidator.java", | 162 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/ResetterValidator.java", |
160 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/Validator.java", | 163 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/Validator.java", |
161 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/package-info.java", | 164 "robolectric/robolectric-processor/src/main/java/org/robolectric/annotation/
processing/validator/package-info.java", |
162 ] | 165 ] |
| 166 |
| 167 # Work-around for gradle generator not yet supporting annotation processors. |
| 168 gradle_treat_as_prebuilt = true |
163 } | 169 } |
164 | 170 |
165 java_library("robolectric_resources_java") { | 171 java_library("robolectric_resources_java") { |
166 testonly = true | 172 testonly = true |
167 deps = [ | 173 deps = [ |
168 ":android-all-5.0.0_r2-robolectric-1_java", | 174 ":android-all-5.0.0_r2-robolectric-1_java", |
169 ":robolectric_annotations_java", | 175 ":robolectric_annotations_java", |
170 ":robolectric_utils_java", | 176 ":robolectric_utils_java", |
171 "//third_party/intellij:intellij_annotations_java", | 177 "//third_party/intellij:intellij_annotations_java", |
172 ] | 178 ] |
(...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
632 ":robolectric_processor_java", | 638 ":robolectric_processor_java", |
633 ":robolectric_resources_java", | 639 ":robolectric_resources_java", |
634 ":robolectric_utils_java", | 640 ":robolectric_utils_java", |
635 "//build/android:sun_tools_java", | 641 "//build/android:sun_tools_java", |
636 "//third_party/guava:guava_java", | 642 "//third_party/guava:guava_java", |
637 "//third_party/icu4j:icu4j_java", | 643 "//third_party/icu4j:icu4j_java", |
638 "//third_party/intellij:intellij_annotations_java", | 644 "//third_party/intellij:intellij_annotations_java", |
639 "//third_party/sqlite4java:sqlite4java_java", | 645 "//third_party/sqlite4java:sqlite4java_java", |
640 ] | 646 ] |
641 deps += invoker.android_sdk_deps | 647 deps += invoker.android_sdk_deps |
| 648 |
| 649 # Work-around for gradle generator not yet supporting annotation processors. |
| 650 gradle_treat_as_prebuilt = true |
642 } | 651 } |
643 } | 652 } |
644 | 653 |
645 shadows_core("shadows-core-3.0-21_java") { | 654 shadows_core("shadows-core-3.0-21_java") { |
646 api_level = 21 | 655 api_level = 21 |
647 android_sdk_deps = [ ":android-all-5.0.0_r2-robolectric-1_java" ] | 656 android_sdk_deps = [ ":android-all-5.0.0_r2-robolectric-1_java" ] |
648 } | 657 } |
649 | 658 |
650 shadows_core("shadows-core-3.0-18_java") { | 659 shadows_core("shadows-core-3.0-18_java") { |
651 api_level = 18 | 660 api_level = 18 |
(...skipping 13 matching lines...) Expand all Loading... |
665 | 674 |
666 deps = [ | 675 deps = [ |
667 ":android-all-5.0.0_r2-robolectric-1_java", | 676 ":android-all-5.0.0_r2-robolectric-1_java", |
668 ":robolectric_annotations_java", | 677 ":robolectric_annotations_java", |
669 ":robolectric_processor_java", | 678 ":robolectric_processor_java", |
670 ":robolectric_utils_java", | 679 ":robolectric_utils_java", |
671 "//build/android:sun_tools_java", | 680 "//build/android:sun_tools_java", |
672 "//third_party/android_tools:android_support_multidex_java", | 681 "//third_party/android_tools:android_support_multidex_java", |
673 "//third_party/guava:guava_java", | 682 "//third_party/guava:guava_java", |
674 ] | 683 ] |
| 684 |
| 685 # Work-around for gradle generator not yet supporting annotation processors. |
| 686 gradle_treat_as_prebuilt = true |
675 } | 687 } |
OLD | NEW |