Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: build/config/android/rules.gni

Issue 2053413002: Roll base to ec59756cc1ad02cc835bcca10056a621c9eb346c. (Closed) Base URL: https://github.com/domokit/monet.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « DEPS ('k') | build/secondary/third_party/android_tools/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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("//base/android/linker/config.gni") 5 import("//base/android/linker/config.gni")
6 import("//build/config/android/config.gni") 6 import("//build/config/android/config.gni")
7 import("//build/config/android/internal_rules.gni") 7 import("//build/config/android/internal_rules.gni")
8 import("//third_party/android_platform/config.gni") 8 import("//third_party/android_platform/config.gni")
9 import("//tools/grit/grit_rule.gni") 9 import("//tools/grit/grit_rule.gni")
10 10
(...skipping 867 matching lines...) Expand 10 before | Expand all | Expand 10 after
878 if (defined(invoker.DEPRECATED_java_in_dir)) { 878 if (defined(invoker.DEPRECATED_java_in_dir)) {
879 DEPRECATED_java_in_dir = invoker.DEPRECATED_java_in_dir 879 DEPRECATED_java_in_dir = invoker.DEPRECATED_java_in_dir
880 } 880 }
881 if (defined(invoker.chromium_code)) { 881 if (defined(invoker.chromium_code)) {
882 chromium_code = invoker.chromium_code 882 chromium_code = invoker.chromium_code
883 } 883 }
884 deps = [ 884 deps = [
885 "//testing/android/junit:junit_test_support", 885 "//testing/android/junit:junit_test_support",
886 "//third_party/junit", 886 "//third_party/junit",
887 "//third_party/mockito:mockito_java", 887 "//third_party/mockito:mockito_java",
888 "//third_party/robolectric:android-all-4.3_r2-robolectric-0",
888 "//third_party/robolectric:robolectric_java", 889 "//third_party/robolectric:robolectric_java",
889 "//third_party/robolectric:android-all-4.3_r2-robolectric-0",
890 ] 890 ]
891 if (defined(invoker.deps)) { 891 if (defined(invoker.deps)) {
892 deps += invoker.deps 892 deps += invoker.deps
893 } 893 }
894 if (defined(invoker.java_files)) { 894 if (defined(invoker.java_files)) {
895 java_files = invoker.java_files 895 java_files = invoker.java_files
896 } 896 }
897 if (defined(invoker.srcjar_deps)) { 897 if (defined(invoker.srcjar_deps)) {
898 srcjar_deps = invoker.srcjar_deps 898 srcjar_deps = invoker.srcjar_deps
899 } 899 }
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
1015 # java_prebuilt("foo_java") { 1015 # java_prebuilt("foo_java") {
1016 # jar_path = "foo.jar" 1016 # jar_path = "foo.jar"
1017 # deps = [ 1017 # deps = [
1018 # ":foo_resources", 1018 # ":foo_resources",
1019 # ":bar_java" 1019 # ":bar_java"
1020 # ] 1020 # ]
1021 # } 1021 # }
1022 template("java_prebuilt") { 1022 template("java_prebuilt") {
1023 set_sources_assignment_filter([]) 1023 set_sources_assignment_filter([])
1024 java_prebuilt_impl(target_name) { 1024 java_prebuilt_impl(target_name) {
1025 jar_path = invoker.jar_path 1025 forward_variables_from(invoker, "*")
1026 if (defined(invoker.testonly)) {
1027 testonly = invoker.testonly
1028 }
1029 if (defined(invoker.deps)) {
1030 deps = invoker.deps
1031 }
1032 if (defined(invoker.proguard_config)) {
1033 proguard_config = invoker.proguard_config
1034 }
1035 if (defined(invoker.proguard_preprocess)) {
1036 proguard_preprocess = invoker.proguard_preprocess
1037 }
1038 } 1026 }
1039 } 1027 }
1040 1028
1041 # Declare an Android library target 1029 # Declare an Android library target
1042 # 1030 #
1043 # This target creates an Android library containing java code and Android 1031 # This target creates an Android library containing java code and Android
1044 # resources. 1032 # resources.
1045 # 1033 #
1046 # Variables 1034 # Variables
1047 # deps: Specifies the dependencies of this target. Java targets in this list 1035 # deps: Specifies the dependencies of this target. Java targets in this list
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after
1612 1600
1613 version_code = _version_code 1601 version_code = _version_code
1614 version_name = _version_name 1602 version_name = _version_name
1615 1603
1616 keystore_name = _keystore_name 1604 keystore_name = _keystore_name
1617 keystore_path = _keystore_path 1605 keystore_path = _keystore_path
1618 keystore_password = _keystore_password 1606 keystore_password = _keystore_password
1619 1607
1620 # This target generates the input file _all_resources_zip_path. 1608 # This target generates the input file _all_resources_zip_path.
1621 deps = [ 1609 deps = [
1610 ":$final_dex_target_name",
1622 ":$process_resources_target", 1611 ":$process_resources_target",
1623 ":$final_dex_target_name",
1624 ] 1612 ]
1625 if (defined(invoker.deps)) { 1613 if (defined(invoker.deps)) {
1626 deps += invoker.deps 1614 deps += invoker.deps
1627 } 1615 }
1628 1616
1629 if (defined(invoker.asset_location)) { 1617 if (defined(invoker.asset_location)) {
1630 asset_location = invoker.asset_location 1618 asset_location = invoker.asset_location
1631 1619
1632 # We don't know the exact dependencies that create the assets in 1620 # We don't know the exact dependencies that create the assets in
1633 # |asset_location|; we depend on all caller deps until a better solution 1621 # |asset_location|; we depend on all caller deps until a better solution
(...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after
2114 template("uiautomator_test") { 2102 template("uiautomator_test") {
2115 set_sources_assignment_filter([]) 2103 set_sources_assignment_filter([])
2116 if (defined(invoker.testonly)) { 2104 if (defined(invoker.testonly)) {
2117 testonly = invoker.testonly 2105 testonly = invoker.testonly
2118 } 2106 }
2119 assert(target_name != "") 2107 assert(target_name != "")
2120 assert(invoker.deps != [] || true) 2108 assert(invoker.deps != [] || true)
2121 group(target_name) { 2109 group(target_name) {
2122 } 2110 }
2123 } 2111 }
OLDNEW
« no previous file with comments | « DEPS ('k') | build/secondary/third_party/android_tools/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698