| 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/sanitizers/sanitizers.gni") | 6 import("//build/config/sanitizers/sanitizers.gni") |
| 7 import("//build/config/zip.gni") | 7 import("//build/config/zip.gni") |
| 8 import("//third_party/ijar/ijar.gni") | 8 import("//third_party/ijar/ijar.gni") |
| 9 | 9 |
| 10 assert(is_android) | 10 assert(is_android) |
| (...skipping 1600 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1611 defined(invoker.requires_android) && invoker.requires_android | 1611 defined(invoker.requires_android) && invoker.requires_android |
| 1612 assert(_requires_android || true) # Mark as used. | 1612 assert(_requires_android || true) # Mark as used. |
| 1613 _android_manifest = "//build/android/AndroidManifest.xml" | 1613 _android_manifest = "//build/android/AndroidManifest.xml" |
| 1614 if (defined(invoker.android_manifest)) { | 1614 if (defined(invoker.android_manifest)) { |
| 1615 _android_manifest = invoker.android_manifest | 1615 _android_manifest = invoker.android_manifest |
| 1616 } | 1616 } |
| 1617 assert(_android_manifest != "") # Mark as used. | 1617 assert(_android_manifest != "") # Mark as used. |
| 1618 _run_findbugs = defined(invoker.run_findbugs) && invoker.run_findbugs | 1618 _run_findbugs = defined(invoker.run_findbugs) && invoker.run_findbugs |
| 1619 assert(_run_findbugs || true) # Mark as used. | 1619 assert(_run_findbugs || true) # Mark as used. |
| 1620 | 1620 |
| 1621 _chromium_code = true | 1621 # Don't enable coverage, lint, findbugs unless the target has some |
| 1622 # non-generated files. |
| 1623 _chromium_code = defined(invoker.java_files) && invoker.java_files != [] |
| 1622 if (defined(invoker.chromium_code)) { | 1624 if (defined(invoker.chromium_code)) { |
| 1623 _chromium_code = invoker.chromium_code | 1625 _chromium_code = invoker.chromium_code |
| 1624 } | 1626 } |
| 1625 | 1627 |
| 1626 _emma_never_instrument = !_chromium_code | 1628 _emma_never_instrument = !_chromium_code |
| 1627 if (defined(invoker.emma_never_instrument)) { | 1629 if (defined(invoker.emma_never_instrument)) { |
| 1628 _emma_never_instrument = invoker.emma_never_instrument | 1630 _emma_never_instrument = invoker.emma_never_instrument |
| 1629 } | 1631 } |
| 1630 assert(_emma_never_instrument || true) # Mark as used | 1632 assert(_emma_never_instrument || true) # Mark as used |
| 1631 _emma_instrument = emma_coverage && !_emma_never_instrument | 1633 _emma_instrument = emma_coverage && !_emma_never_instrument |
| (...skipping 597 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2229 | 2231 |
| 2230 args = [ | 2232 args = [ |
| 2231 "--depfile", | 2233 "--depfile", |
| 2232 rebase_path(depfile, root_build_dir), | 2234 rebase_path(depfile, root_build_dir), |
| 2233 "--script-output-path", | 2235 "--script-output-path", |
| 2234 rebase_path(generated_script, root_build_dir), | 2236 rebase_path(generated_script, root_build_dir), |
| 2235 ] | 2237 ] |
| 2236 args += test_runner_args | 2238 args += test_runner_args |
| 2237 } | 2239 } |
| 2238 } | 2240 } |
| OLD | NEW |