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_prebuilt("tagsoup-1.2") { | 7 java_prebuilt("tagsoup-1.2") { |
8 testonly = true | 8 testonly = true |
9 jar_path = "lib/tagsoup-1.2.jar" | 9 jar_path = "lib/tagsoup-1.2.jar" |
10 } | 10 } |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 "robolectric/robolectric/src/main/java/org/robolectric/internal/runtime/Runt
imeAdapterFactory.java", | 88 "robolectric/robolectric/src/main/java/org/robolectric/internal/runtime/Runt
imeAdapterFactory.java", |
89 "robolectric/robolectric/src/main/java/org/robolectric/package-info.java", | 89 "robolectric/robolectric/src/main/java/org/robolectric/package-info.java", |
90 "robolectric/robolectric/src/main/java/org/robolectric/res/builder/DefaultPa
ckageManager.java", | 90 "robolectric/robolectric/src/main/java/org/robolectric/res/builder/DefaultPa
ckageManager.java", |
91 "robolectric/robolectric/src/main/java/org/robolectric/res/builder/StubPacka
geManager.java", | 91 "robolectric/robolectric/src/main/java/org/robolectric/res/builder/StubPacka
geManager.java", |
92 "robolectric/robolectric/src/main/java/org/robolectric/util/ActivityControll
er.java", | 92 "robolectric/robolectric/src/main/java/org/robolectric/util/ActivityControll
er.java", |
93 "robolectric/robolectric/src/main/java/org/robolectric/util/ComponentControl
ler.java", | 93 "robolectric/robolectric/src/main/java/org/robolectric/util/ComponentControl
ler.java", |
94 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentControll
er.java", | 94 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentControll
er.java", |
95 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentTestUtil
.java", | 95 "robolectric/robolectric/src/main/java/org/robolectric/util/FragmentTestUtil
.java", |
96 "robolectric/robolectric/src/main/java/org/robolectric/util/ServiceControlle
r.java", | 96 "robolectric/robolectric/src/main/java/org/robolectric/util/ServiceControlle
r.java", |
97 ] | 97 ] |
98 additional_jar_files = [ rebase_path( | 98 additional_jar_files = [ [ |
99 "robolectric/robolectric/src/main/resources/robol
ectric-version.properties") + ":robolectric-version.properties" ] | 99 rebase_path( |
| 100 "robolectric/robolectric/src/main/resources/robolectric-version.prop
erties"), |
| 101 "robolectric-version.properties", |
| 102 ] ] |
100 } | 103 } |
101 | 104 |
102 java_library("robolectric_annotations_java") { | 105 java_library("robolectric_annotations_java") { |
103 testonly = true | 106 testonly = true |
104 deps = [ | 107 deps = [ |
105 ":android-all-5.0.0_r2-robolectric-1", | 108 ":android-all-5.0.0_r2-robolectric-1", |
106 "//third_party/intellij:intellij_annotations_java", | 109 "//third_party/intellij:intellij_annotations_java", |
107 ] | 110 ] |
108 java_files = [ | 111 java_files = [ |
109 "robolectric/robolectric-annotations/src/main/java/org/robolectric/annotatio
n/AccessibilityChecks.java", | 112 "robolectric/robolectric-annotations/src/main/java/org/robolectric/annotatio
n/AccessibilityChecks.java", |
(...skipping 463 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
573 testonly = true | 576 testonly = true |
574 processors_javac = | 577 processors_javac = |
575 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] | 578 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] |
576 processor_args_javac = [ "org.robolectric.annotation.processing.shadowPackag
e=org.robolectric" ] | 579 processor_args_javac = [ "org.robolectric.annotation.processing.shadowPackag
e=org.robolectric" ] |
577 provider_configurations = [ | 580 provider_configurations = [ |
578 "robolectric/robolectric-shadows/resources/META-INF/services/org.robolectr
ic.internal.ShadowProvider", | 581 "robolectric/robolectric-shadows/resources/META-INF/services/org.robolectr
ic.internal.ShadowProvider", |
579 "robolectric/robolectric-shadows/shadows-core/src/main/resources/META-INF/
services/org.robolectric.ShadowsAdapter", | 582 "robolectric/robolectric-shadows/shadows-core/src/main/resources/META-INF/
services/org.robolectric.ShadowsAdapter", |
580 ] | 583 ] |
581 if (host_os == "linux") { | 584 if (host_os == "linux") { |
582 additional_jar_files = [ | 585 additional_jar_files = [ |
583 rebase_path("../sqlite4java/lib/linux-x86_64/libsqlite4java.so") + | 586 [ |
584 ":linux-x86_64/libsqlite4java.so", | 587 rebase_path("../sqlite4java/lib/linux-x86_64/libsqlite4java.so"), |
585 rebase_path("../sqlite4java/lib/linux-x86/libsqlite4java.so") + | 588 "linux-x86_64/libsqlite4java.so", |
586 ":linux-x86/libsqlite4java.so", | 589 ], |
| 590 [ |
| 591 rebase_path("../sqlite4java/lib/linux-x86/libsqlite4java.so"), |
| 592 "linux-x86/libsqlite4java.so", |
| 593 ], |
587 ] | 594 ] |
588 } | 595 } |
589 if (host_os == "mac") { | 596 if (host_os == "mac") { |
590 additional_jar_files = | 597 additional_jar_files = [ [ |
591 [ rebase_path("../sqlite4java/lib/mac-x86_64/libsqlite4java.jnilib") + | 598 rebase_path("../sqlite4java/lib/mac-x86_64/libsqlite4java.jnilib"), |
592 ":mac-x86_64/libsqlite4java.jnilib" ] | 599 "mac-x86_64/libsqlite4java.jnilib", |
| 600 ] ] |
593 } | 601 } |
594 if (host_os == "win") { | 602 if (host_os == "win") { |
595 additional_jar_files = [ | 603 additional_jar_files = [ |
596 rebase_path("../sqlite4java/lib/windows-x86/sqlite4java.dll") + | 604 [ |
597 ":windows-x86/sqlite4java.dll", | 605 rebase_path("../sqlite4java/lib/windows-x86/sqlite4java.dll"), |
598 rebase_path("../sqlite4java/lib/windows-x86_64/sqlite4java.dll") + | 606 "windows-x86/sqlite4java.dll", |
599 ":windows-x86_64/sqlite4java.dll", | 607 ], |
| 608 [ |
| 609 rebase_path("../sqlite4java/lib/windows-x86_64/sqlite4java.dll"), |
| 610 "windows-x86_64/sqlite4java.dll", |
| 611 ], |
600 ] | 612 ] |
601 } | 613 } |
602 java_files = _shadows_core_java_files | 614 java_files = _shadows_core_java_files |
603 java_files += _processed_template_files | 615 java_files += _processed_template_files |
604 | 616 |
605 deps = [ | 617 deps = [ |
606 ":$_process_templates_target_name", | 618 ":$_process_templates_target_name", |
607 ":robolectric_annotations_java", | 619 ":robolectric_annotations_java", |
608 ":robolectric_processor_java", | 620 ":robolectric_processor_java", |
609 ":robolectric_resources_java", | 621 ":robolectric_resources_java", |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
642 deps = [ | 654 deps = [ |
643 ":android-all-5.0.0_r2-robolectric-1", | 655 ":android-all-5.0.0_r2-robolectric-1", |
644 ":robolectric_annotations_java", | 656 ":robolectric_annotations_java", |
645 ":robolectric_processor_java", | 657 ":robolectric_processor_java", |
646 ":robolectric_utils_java", | 658 ":robolectric_utils_java", |
647 "//build/android:sun_tools_java", | 659 "//build/android:sun_tools_java", |
648 "//third_party/android_tools:android_support_multidex_java", | 660 "//third_party/android_tools:android_support_multidex_java", |
649 "//third_party/guava:guava_java", | 661 "//third_party/guava:guava_java", |
650 ] | 662 ] |
651 } | 663 } |
OLD | NEW |