OLD | NEW |
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("//build_overrides/build.gni") | 5 import("//build_overrides/build.gni") |
6 import("//build/config/android/config.gni") | 6 import("//build/config/android/config.gni") |
7 import("//build/config/sanitizers/sanitizers.gni") | 7 import("//build/config/sanitizers/sanitizers.gni") |
8 | 8 |
9 assert(is_android) | 9 assert(is_android) |
10 | 10 |
(...skipping 1789 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1800 ]) | 1800 ]) |
1801 | 1801 |
1802 visibility = [ | 1802 visibility = [ |
1803 ":$_ijar_target_name", | 1803 ":$_ijar_target_name", |
1804 ":$_template_name", | 1804 ":$_template_name", |
1805 ] | 1805 ] |
1806 if (_supports_android) { | 1806 if (_supports_android) { |
1807 visibility += [ ":$_dex_target_name" ] | 1807 visibility += [ ":$_dex_target_name" ] |
1808 } | 1808 } |
1809 | 1809 |
1810 # TODO(agrieve): Delete proguard_config once all usages are move to | |
1811 # proguard_preprocess_config. | |
1812 if (defined(invoker.proguard_config)) { | |
1813 proguard_preprocess_config = invoker.proguard_config | |
1814 } | |
1815 | |
1816 build_config = _build_config | 1810 build_config = _build_config |
1817 input_jar_path = invoker.jar_path | 1811 input_jar_path = invoker.jar_path |
1818 output_jar_path = _jar_path | 1812 output_jar_path = _jar_path |
1819 | 1813 |
1820 deps = [ ":$_build_config_target_name" ] + _deps + _jar_deps | 1814 deps = [ ":$_build_config_target_name" ] + _deps + _jar_deps |
1821 } | 1815 } |
1822 | 1816 |
1823 generate_interface_jar(_ijar_target_name) { | 1817 generate_interface_jar(_ijar_target_name) { |
1824 input_jar = _jar_path | 1818 input_jar = _jar_path |
1825 output_jar = _ijar_path | 1819 output_jar = _ijar_path |
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2090 forward_variables_from(invoker, | 2084 forward_variables_from(invoker, |
2091 [ | 2085 [ |
2092 "jar_excluded_patterns", | 2086 "jar_excluded_patterns", |
2093 "proguard_preprocess", | 2087 "proguard_preprocess", |
2094 "proguard_preprocess_config", | 2088 "proguard_preprocess_config", |
2095 ]) | 2089 ]) |
2096 build_config = _build_config | 2090 build_config = _build_config |
2097 input_jar_path = _javac_jar_path | 2091 input_jar_path = _javac_jar_path |
2098 output_jar_path = _process_prebuilt_jar_path | 2092 output_jar_path = _process_prebuilt_jar_path |
2099 | 2093 |
2100 # TODO(agrieve): Delete proguard_config once all usages are move to | |
2101 # proguard_preprocess_config. | |
2102 if (defined(invoker.proguard_config)) { | |
2103 proguard_preprocess_config = invoker.proguard_config | |
2104 } | |
2105 deps = [ | 2094 deps = [ |
2106 ":$_javac_target_name", | 2095 ":$_javac_target_name", |
2107 ] | 2096 ] |
2108 if (defined(invoker.deps)) { | 2097 if (defined(invoker.deps)) { |
2109 deps += invoker.deps | 2098 deps += invoker.deps |
2110 } | 2099 } |
2111 } | 2100 } |
2112 | 2101 |
2113 if (_emma_instrument) { | 2102 if (_emma_instrument) { |
2114 emma_instr(_emma_instr_target_name) { | 2103 emma_instr(_emma_instr_target_name) { |
(...skipping 543 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2658 outputs = [ | 2647 outputs = [ |
2659 depfile, | 2648 depfile, |
2660 invoker.out_manifest, | 2649 invoker.out_manifest, |
2661 ] | 2650 ] |
2662 inputs = [ | 2651 inputs = [ |
2663 invoker.main_manifest, | 2652 invoker.main_manifest, |
2664 ] | 2653 ] |
2665 } | 2654 } |
2666 } | 2655 } |
2667 } | 2656 } |
OLD | NEW |