| 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/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/android/internal_rules.gni") | 6 import("//build/config/android/internal_rules.gni") |
| 7 import("//build/config/dcheck_always_on.gni") | 7 import("//build/config/dcheck_always_on.gni") |
| 8 import("//build/toolchain/toolchain.gni") | 8 import("//build/toolchain/toolchain.gni") |
| 9 | 9 |
| 10 assert(is_android) | 10 assert(is_android) |
| (...skipping 1836 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1847 _build_config, | 1847 _build_config, |
| 1848 _jar_path, | 1848 _jar_path, |
| 1849 ] + _proguard_configs | 1849 ] + _proguard_configs |
| 1850 | 1850 |
| 1851 output_jar_path = _proguard_output_jar_path | 1851 output_jar_path = _proguard_output_jar_path |
| 1852 _rebased_proguard_configs = | 1852 _rebased_proguard_configs = |
| 1853 rebase_path(_proguard_configs, root_build_dir) | 1853 rebase_path(_proguard_configs, root_build_dir) |
| 1854 args = [ | 1854 args = [ |
| 1855 "--proguard-configs=$_rebased_proguard_configs", | 1855 "--proguard-configs=$_rebased_proguard_configs", |
| 1856 "--input-paths=@FileArg($_rebased_build_config:proguard:input_paths)", | 1856 "--input-paths=@FileArg($_rebased_build_config:proguard:input_paths)", |
| 1857 "--classpath=@FileArg($_rebased_build_config:proguard:lib_paths)", |
| 1857 ] | 1858 ] |
| 1858 if (defined(invoker.apk_under_test)) { | 1859 if (defined(invoker.apk_under_test)) { |
| 1859 deps += [ | 1860 deps += [ |
| 1860 "${invoker.apk_under_test}__build_config", | 1861 "${invoker.apk_under_test}__build_config", |
| 1861 "${invoker.apk_under_test}__proguard", | 1862 "${invoker.apk_under_test}__proguard", |
| 1862 ] | 1863 ] |
| 1863 _apk_under_test_build_config = | 1864 _apk_under_test_build_config = |
| 1864 get_label_info(invoker.apk_under_test, "target_gen_dir") + "/" + | 1865 get_label_info(invoker.apk_under_test, "target_gen_dir") + "/" + |
| 1865 get_label_info(invoker.apk_under_test, "name") + ".build_config" | 1866 get_label_info(invoker.apk_under_test, "name") + ".build_config" |
| 1866 _rebased_apk_under_test_build_config = | 1867 _rebased_apk_under_test_build_config = |
| (...skipping 812 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2679 _jar_targets = [] | 2680 _jar_targets = [] |
| 2680 _counter = 0 | 2681 _counter = 0 |
| 2681 foreach(jar, _scanned_files.jars) { | 2682 foreach(jar, _scanned_files.jars) { |
| 2682 _counter += 1 | 2683 _counter += 1 |
| 2683 _current_target = "${target_name}__jar_$_counter" | 2684 _current_target = "${target_name}__jar_$_counter" |
| 2684 _jar_targets += [ ":$_current_target" ] | 2685 _jar_targets += [ ":$_current_target" ] |
| 2685 java_prebuilt(_current_target) { | 2686 java_prebuilt(_current_target) { |
| 2686 forward_variables_from(invoker, | 2687 forward_variables_from(invoker, |
| 2687 [ | 2688 [ |
| 2688 "deps", | 2689 "deps", |
| 2690 "input_jars_paths", |
| 2689 "requires_android", | 2691 "requires_android", |
| 2690 "jar_excluded_patterns", | 2692 "jar_excluded_patterns", |
| 2691 ]) | 2693 ]) |
| 2692 if (!defined(deps)) { | 2694 if (!defined(deps)) { |
| 2693 deps = [] | 2695 deps = [] |
| 2694 } | 2696 } |
| 2695 deps += _resource_targets + [ ":$_unpack_target_name" ] | 2697 deps += _resource_targets + [ ":$_unpack_target_name" ] |
| 2696 if (!defined(requires_android)) { | 2698 if (!defined(requires_android)) { |
| 2697 requires_android = true | 2699 requires_android = true |
| 2698 } | 2700 } |
| 2699 supports_android = true | 2701 supports_android = true |
| 2700 jar_path = "${_output_path}/$jar" | 2702 jar_path = "${_output_path}/$jar" |
| 2701 } | 2703 } |
| 2702 } | 2704 } |
| 2703 | 2705 |
| 2704 java_group(target_name) { | 2706 java_group(target_name) { |
| 2705 deps = _resource_targets + _jar_targets | 2707 deps = _resource_targets + _jar_targets |
| 2706 } | 2708 } |
| 2707 } | 2709 } |
| 2708 } | 2710 } |
| OLD | NEW |