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

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

Issue 2310473002: 🔟 Remove Parcelable -keep from base proguard rules (Closed)
Patch Set: Created 4 years, 3 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
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("//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
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
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
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 }
OLDNEW
« base/android/base_proguard_config.flags ('K') | « build/android/gyp/proguard.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698