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

Unified Diff: build/config/android/internal_rules.gni

Issue 766573003: gn format //build (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 6 years 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « build/config/android/config.gni ('k') | build/config/android/rules.gni » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: build/config/android/internal_rules.gni
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
index d33c2003308a6d0b09917047a1a8266413ef1b65..7ed12911a10212f50b25aeb07f27c7c56ded8c7c 100644
--- a/build/config/android/internal_rules.gni
+++ b/build/config/android/internal_rules.gni
@@ -6,16 +6,18 @@ import("//build/config/android/config.gni")
assert(is_android)
-
rebased_android_sdk = rebase_path(android_sdk, root_build_dir)
rebased_android_sdk_root = rebase_path(android_sdk_root, root_build_dir)
-rebased_android_sdk_build_tools = rebase_path(android_sdk_build_tools, root_build_dir)
+rebased_android_sdk_build_tools =
+ rebase_path(android_sdk_build_tools, root_build_dir)
android_sdk_jar = "$android_sdk/android.jar"
rebased_android_sdk_jar = rebase_path(android_sdk_jar, root_build_dir)
template("android_lint") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
jar_path = invoker.jar_path
android_manifest = invoker.android_manifest
@@ -28,35 +30,41 @@ template("android_lint") {
config_path = base_path + "/config.xml"
suppressions_file = "//build/android/lint/suppressions.xml"
inputs = [
- suppressions_file,
- android_manifest,
- jar_path,
- ] + java_files
+ suppressions_file,
+ android_manifest,
+ jar_path,
+ ] + java_files
outputs = [
config_path,
- result_path
+ result_path,
]
rebased_java_files = rebase_path(java_files, root_build_dir)
args = [
"--lint-path=$rebased_android_sdk_root/tools/lint",
- "--config-path", rebase_path(suppressions_file, root_build_dir),
- "--manifest-path", rebase_path(android_manifest, root_build_dir),
+ "--config-path",
+ rebase_path(suppressions_file, root_build_dir),
+ "--manifest-path",
+ rebase_path(android_manifest, root_build_dir),
"--product-dir=.",
- "--jar-path", rebase_path(jar_path, root_build_dir),
- "--processed-config-path", rebase_path(config_path, root_build_dir),
- "--result-path", rebase_path(result_path, root_build_dir),
+ "--jar-path",
+ rebase_path(jar_path, root_build_dir),
+ "--processed-config-path",
+ rebase_path(config_path, root_build_dir),
+ "--result-path",
+ rebase_path(result_path, root_build_dir),
"--java-files=$rebased_java_files",
"--enable",
]
}
}
-
template("dex") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
assert(defined(invoker.sources))
assert(defined(invoker.output))
@@ -64,7 +72,10 @@ template("dex") {
script = "//build/android/gyp/dex.py"
depfile = "$target_gen_dir/$target_name.d"
sources = invoker.sources
- outputs = [depfile, invoker.output]
+ outputs = [
+ depfile,
+ invoker.output,
+ ]
if (defined(invoker.inputs)) {
inputs = invoker.inputs
}
@@ -76,15 +87,16 @@ template("dex") {
rebased_output = rebase_path(invoker.output, root_build_dir)
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--android-sdk-tools", rebased_android_sdk_build_tools,
- "--dex-path", rebased_output,
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--android-sdk-tools",
+ rebased_android_sdk_build_tools,
+ "--dex-path",
+ rebased_output,
]
if (defined(invoker.no_locals) && invoker.no_locals) {
- args += [
- "--no-locals=1"
- ]
+ args += [ "--no-locals=1" ]
}
if (defined(invoker.args)) {
@@ -95,11 +107,12 @@ template("dex") {
}
}
-
# Creates a zip archive of the inputs.
# If base_dir is provided, the archive paths will be relative to it.
template("zip") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
assert(defined(invoker.inputs))
assert(defined(invoker.output))
@@ -112,22 +125,23 @@ template("zip") {
inputs = invoker.inputs
outputs = [
depfile,
- invoker.output
+ invoker.output,
]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
"--inputs=$rebase_inputs",
"--output=$rebase_output",
]
if (defined(invoker.base_dir)) {
args += [
- "--base-dir", rebase_path(invoker.base_dir, root_build_dir)
+ "--base-dir",
+ rebase_path(invoker.base_dir, root_build_dir),
]
}
}
}
-
# Write the target's .build_config file. This is a json file that contains a
# dictionary of information about how to build this target (things that
# require knowledge about this target's dependencies and cannot be calculated
@@ -138,7 +152,9 @@ template("zip") {
# See build/android/gyp/write_build_config.py and
# build/android/gyp/util/build_utils.py:ExpandFileArgs
template("write_build_config") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
assert(defined(invoker.type))
assert(defined(invoker.build_config))
@@ -146,7 +162,8 @@ template("write_build_config") {
type = invoker.type
build_config = invoker.build_config
- assert(type == "android_apk" || type == "java_library" || type == "android_resources")
+ assert(type == "android_apk" || type == "java_library" ||
+ type == "android_resources")
action(target_name) {
script = "//build/android/gyp/write_build_config.py"
@@ -168,29 +185,33 @@ template("write_build_config") {
outputs = [
depfile,
- build_config
+ build_config,
]
args = [
- "--type", type,
- "--depfile", rebase_path(depfile, root_build_dir),
+ "--type",
+ type,
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
"--possible-deps-configs=$rebase_possible_deps_configs",
- "--build-config", rebase_path(build_config, root_build_dir),
+ "--build-config",
+ rebase_path(build_config, root_build_dir),
]
is_java_library = type == "java_library"
is_apk = type == "android_apk"
is_android_resources = type == "android_resources"
- supports_android = (is_apk || is_android_resources ||
- (is_java_library && defined(invoker.supports_android) &&
- invoker.supports_android))
- requires_android = (is_apk || is_android_resources ||
- (is_java_library && defined(invoker.requires_android) &&
- invoker.requires_android))
+ supports_android = is_apk || is_android_resources ||
+ (is_java_library && defined(invoker.supports_android) &&
+ invoker.supports_android)
+ requires_android = is_apk || is_android_resources ||
+ (is_java_library && defined(invoker.requires_android) &&
+ invoker.requires_android)
+
+ assert(!requires_android || supports_android,
+ "requires_android requires" + " supports_android")
- assert(!requires_android || supports_android, "requires_android requires" +
- " supports_android")
# Mark these variables as used.
assert(is_java_library || true)
assert(is_apk || true)
@@ -198,13 +219,15 @@ template("write_build_config") {
if (is_java_library || is_apk) {
args += [
- "--jar-path", rebase_path(invoker.jar_path, root_build_dir),
+ "--jar-path",
+ rebase_path(invoker.jar_path, root_build_dir),
]
}
if (is_apk || (is_java_library && supports_android)) {
args += [
- "--dex-path", rebase_path(invoker.dex_path, root_build_dir),
+ "--dex-path",
+ rebase_path(invoker.dex_path, root_build_dir),
]
}
if (supports_android) {
@@ -221,19 +244,20 @@ template("write_build_config") {
if (is_android_resources || is_apk) {
assert(defined(invoker.resources_zip))
args += [
- "--resources-zip", rebase_path(invoker.resources_zip, root_build_dir),
+ "--resources-zip",
+ rebase_path(invoker.resources_zip, root_build_dir),
]
if (defined(invoker.android_manifest)) {
- inputs += [
- invoker.android_manifest
- ]
+ inputs += [ invoker.android_manifest ]
args += [
- "--android-manifest", rebase_path(invoker.android_manifest, root_build_dir),
+ "--android-manifest",
+ rebase_path(invoker.android_manifest, root_build_dir),
]
}
if (defined(invoker.custom_package)) {
args += [
- "--package-name", invoker.custom_package
+ "--package-name",
+ invoker.custom_package,
]
}
}
@@ -251,15 +275,17 @@ template("write_build_config") {
if (defined(invoker.srcjar)) {
args += [
- "--srcjar", rebase_path(invoker.srcjar, root_build_dir)
+ "--srcjar",
+ rebase_path(invoker.srcjar, root_build_dir),
]
}
}
}
-
template("process_java_prebuilt") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
_input_jar_path = invoker.input_jar_path
_output_jar_path = invoker.output_jar_path
@@ -287,19 +313,27 @@ template("process_java_prebuilt") {
_output_jar_path,
]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--proguard-path", rebase_path(_proguard_jar_path, root_build_dir),
- "--input-path", rebase_path(_input_jar_path, root_build_dir),
- "--output-path", rebase_path(_output_jar_path, root_build_dir),
- "--proguard-config", rebase_path(_proguard_config_path, root_build_dir),
- "--classpath", rebased_android_sdk_jar,
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--proguard-path",
+ rebase_path(_proguard_jar_path, root_build_dir),
+ "--input-path",
+ rebase_path(_input_jar_path, root_build_dir),
+ "--output-path",
+ rebase_path(_output_jar_path, root_build_dir),
+ "--proguard-config",
+ rebase_path(_proguard_config_path, root_build_dir),
+ "--classpath",
+ rebased_android_sdk_jar,
"--classpath=@FileArg($_rebased_build_config:javac:classpath)",
]
}
} else {
copy("${target_name}__copy_jar") {
- sources = [_input_jar_path]
- outputs = [_output_jar_path]
+ sources = [
+ _input_jar_path,
+ ]
+ outputs = [ _output_jar_path ]
}
}
@@ -309,28 +343,34 @@ template("process_java_prebuilt") {
outputs = [
depfile,
_jar_toc_path,
- _jar_toc_path + ".md5.stamp"
+ _jar_toc_path + ".md5.stamp",
+ ]
+ inputs = [
+ _output_jar_path,
]
- inputs = [ _output_jar_path ]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--jar-path", rebase_path(_output_jar_path, root_build_dir),
- "--toc-path", rebase_path(_jar_toc_path, root_build_dir),
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--jar-path",
+ rebase_path(_output_jar_path, root_build_dir),
+ "--toc-path",
+ rebase_path(_jar_toc_path, root_build_dir),
]
}
group(target_name) {
deps = [
- ":${target_name}__jar_toc"
+ ":${target_name}__jar_toc",
]
}
}
-
# Packages resources, assets, dex, and native libraries into an apk. Signs and
# zipaligns the apk.
template("create_apk") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
_android_manifest = invoker.android_manifest
_base_path = invoker.base_path
@@ -349,7 +389,7 @@ template("create_apk") {
_native_libs_dir = "//build/android/empty/res"
if (defined(invoker.native_libs_dir)) {
- _native_libs_dir = invoker.native_libs_dir
+ _native_libs_dir = invoker.native_libs_dir
}
_asset_location = "//build/android/empty/res"
@@ -364,8 +404,8 @@ template("create_apk") {
_resource_packaged_apk_path = _base_apk_path + ".ap_"
_packaged_apk_path = _base_apk_path + ".unfinished.apk"
- _shared_resources = defined(invoker.shared_resources) && invoker.shared_resources
-
+ _shared_resources =
+ defined(invoker.shared_resources) && invoker.shared_resources
_configuration_name = "Release"
if (is_debug) {
@@ -381,28 +421,35 @@ template("create_apk") {
_android_manifest,
_resources_zip,
]
- outputs = [depfile, _resource_packaged_apk_path]
+ outputs = [
+ depfile,
+ _resource_packaged_apk_path,
+ ]
- _rebased_resources_zips = [rebase_path(_resources_zip, root_build_dir)]
+ _rebased_resources_zips = [ rebase_path(_resources_zip, root_build_dir) ]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--android-sdk", rebased_android_sdk,
- "--android-sdk-tools", rebased_android_sdk_build_tools,
-
- "--configuration-name=$_configuration_name",
-
- "--android-manifest", rebase_path(_android_manifest, root_build_dir),
- "--version-code", _version_code,
- "--version-name", _version_name,
-
- "--asset-dir", rebase_path(_asset_location, root_build_dir),
- "--resource-zips=$_rebased_resources_zips",
-
- "--apk-path", rebase_path(_resource_packaged_apk_path, root_build_dir),
- ]
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--android-sdk",
+ rebased_android_sdk,
+ "--android-sdk-tools",
+ rebased_android_sdk_build_tools,
+ "--configuration-name=$_configuration_name",
+ "--android-manifest",
+ rebase_path(_android_manifest, root_build_dir),
+ "--version-code",
+ _version_code,
+ "--version-name",
+ _version_name,
+ "--asset-dir",
+ rebase_path(_asset_location, root_build_dir),
+ "--resource-zips=$_rebased_resources_zips",
+ "--apk-path",
+ rebase_path(_resource_packaged_apk_path, root_build_dir),
+ ]
if (_shared_resources) {
- args += ["--shared-resources"]
+ args += [ "--shared-resources" ]
}
}
@@ -415,7 +462,7 @@ template("create_apk") {
inputs = [
_dex_path,
_resource_packaged_apk_path,
- _ant_script
+ _ant_script,
]
outputs = [
@@ -424,13 +471,14 @@ template("create_apk") {
]
_rebased_emma_jar = ""
- _rebased_resource_packaged_apk_path = rebase_path(
- _resource_packaged_apk_path, root_build_dir)
+ _rebased_resource_packaged_apk_path =
+ rebase_path(_resource_packaged_apk_path, root_build_dir)
_rebased_packaged_apk_path = rebase_path(_packaged_apk_path, root_build_dir)
_rebased_native_libs_dir = rebase_path(_native_libs_dir, root_build_dir)
_rebased_dex_path = rebase_path(_dex_path, root_build_dir)
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
"--",
"-quiet",
"-DANDROID_SDK_ROOT=$rebased_android_sdk_root",
@@ -443,9 +491,9 @@ template("create_apk") {
"-DEMMA_INSTRUMENT=0",
"-DEMMA_DEVICE_JAR=$_rebased_emma_jar",
"-DDEX_FILE_PATH=$_rebased_dex_path",
-
"-Dbasedir=.",
- "-buildfile", rebase_path(_ant_script, root_build_dir)
+ "-buildfile",
+ rebase_path(_ant_script, root_build_dir),
]
}
@@ -453,40 +501,57 @@ template("create_apk") {
script = "//build/android/gyp/finalize_apk.py"
depfile = "$target_gen_dir/$target_name.d"
- sources = [_packaged_apk_path]
- inputs = [_keystore_path]
- outputs = [depfile, _final_apk_path]
+ sources = [
+ _packaged_apk_path,
+ ]
+ inputs = [
+ _keystore_path,
+ ]
+ outputs = [
+ depfile,
+ _final_apk_path,
+ ]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--zipalign-path", rebase_path(zipalign_path, root_build_dir),
- "--unsigned-apk-path", rebase_path(_packaged_apk_path, root_build_dir),
- "--final-apk-path", rebase_path(_final_apk_path, root_build_dir),
- "--key-path", rebase_path(_keystore_path, root_build_dir),
- "--key-name", _keystore_name,
- "--key-passwd", _keystore_password,
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--zipalign-path",
+ rebase_path(zipalign_path, root_build_dir),
+ "--unsigned-apk-path",
+ rebase_path(_packaged_apk_path, root_build_dir),
+ "--final-apk-path",
+ rebase_path(_final_apk_path, root_build_dir),
+ "--key-path",
+ rebase_path(_keystore_path, root_build_dir),
+ "--key-name",
+ _keystore_name,
+ "--key-passwd",
+ _keystore_password,
]
if (_load_library_from_apk) {
_rezip_jar_path = "$root_build_dir/lib.java/rezip_apk.jar"
- inputs += [
- _rezip_jar_path
- ]
+ inputs += [ _rezip_jar_path ]
args += [
"--load-library-from-zip-file=1",
- "--rezip-apk-jar-path", rebase_path(_rezip_jar_path, root_build_dir)
+ "--rezip-apk-jar-path",
+ rebase_path(_rezip_jar_path, root_build_dir),
]
}
}
group(target_name) {
- deps = [":${target_name}__finalize"]
+ deps = [
+ ":${target_name}__finalize",
+ ]
}
}
template("java_prebuilt_impl") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
- _supports_android = (
- defined(invoker.supports_android) && invoker.supports_android)
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
+ _supports_android =
+ defined(invoker.supports_android) && invoker.supports_android
assert(defined(invoker.jar_path))
_base_path = "${target_gen_dir}/$target_name"
@@ -500,13 +565,12 @@ template("java_prebuilt_impl") {
_final_deps = []
_template_name = target_name
-
_final_deps += [ ":${_template_name}__build_config" ]
write_build_config("${_template_name}__build_config") {
type = "java_library"
supports_android = _supports_android
- requires_android = (defined(invoker.requires_android) &&
- invoker.requires_android)
+ requires_android =
+ defined(invoker.requires_android) && invoker.requires_android
deps = []
if (defined(invoker.deps)) {
@@ -534,7 +598,9 @@ template("java_prebuilt_impl") {
if (_supports_android) {
_final_deps += [ ":${_template_name}__dex" ]
dex("${_template_name}__dex") {
- sources = [_jar_path]
+ sources = [
+ _jar_path,
+ ]
output = _dex_path
}
}
@@ -544,7 +610,6 @@ template("java_prebuilt_impl") {
}
}
-
# Compiles and jars a set of java files.
#
# Outputs:
@@ -561,7 +626,9 @@ template("java_prebuilt_impl") {
# jar_path: Use this to explicitly set the output jar path. Defaults to
# "${target_gen_dir}/${target_name}.jar.
template("compile_java") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
assert(defined(invoker.java_files))
assert(defined(invoker.build_config))
@@ -597,6 +664,7 @@ template("compile_java") {
_dep_name = get_label_info(dep, "name")
_java_srcjars += [ "$_dep_gen_dir/$_dep_name.srcjar" ]
}
+
# Mark srcjar_deps as used.
assert(_srcjar_deps == [] || true)
@@ -617,7 +685,7 @@ template("compile_java") {
outputs = [
depfile,
_intermediate_jar_path,
- _intermediate_jar_path + ".md5.stamp"
+ _intermediate_jar_path + ".md5.stamp",
]
sources = _java_files + _java_srcjars
inputs = _system_jars + [ _build_config ]
@@ -657,12 +725,14 @@ template("compile_java") {
}
}
-
template("java_library_impl") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
- assert(defined(invoker.java_files) || defined(invoker.DEPRECATED_java_in_dir)
- || defined(invoker.srcjars) || defined(invoker.srcjar_deps))
+ assert(
+ defined(invoker.java_files) || defined(invoker.DEPRECATED_java_in_dir) ||
+ defined(invoker.srcjars) || defined(invoker.srcjar_deps))
_base_path = "$target_gen_dir/$target_name"
_jar_path = _base_path + ".jar"
if (defined(invoker.jar_path)) {
@@ -676,10 +746,10 @@ template("java_library_impl") {
_final_datadeps = invoker.datadeps
}
- _supports_android = (defined(invoker.supports_android) &&
- invoker.supports_android)
- _requires_android = (defined(invoker.requires_android) &&
- invoker.requires_android)
+ _supports_android =
+ defined(invoker.supports_android) && invoker.supports_android
+ _requires_android =
+ defined(invoker.requires_android) && invoker.requires_android
if (_supports_android) {
_dex_path = _base_path + ".dex.jar"
@@ -697,8 +767,8 @@ template("java_library_impl") {
type = "java_library"
supports_android = _supports_android
requires_android = _requires_android
- bypass_platform_checks = (defined(invoker.bypass_platform_checks) &&
- invoker.bypass_platform_checks)
+ bypass_platform_checks = defined(invoker.bypass_platform_checks) &&
+ invoker.bypass_platform_checks
deps = []
if (defined(invoker.deps)) {
@@ -734,21 +804,20 @@ template("java_library_impl") {
} else if (defined(invoker.DEPRECATED_java_in_dir)) {
_src_dir = invoker.DEPRECATED_java_in_dir + "/src"
_src_dir_exists = exec_script("//build/dir_exists.py",
- [ rebase_path(_src_dir, root_build_dir) ],
- "string")
+ [ rebase_path(_src_dir, root_build_dir) ],
+ "string")
assert(_src_dir_exists == "False",
- "In GN, java_in_dir should be the fully specified java directory " +
- "(i.e. including the trailing \"/src\")")
+ "In GN, java_in_dir should be the fully specified java directory " +
+ "(i.e. including the trailing \"/src\")")
_java_files_build_rel = exec_script(
- "//build/android/gyp/find.py",
- [
- "--pattern",
- "*.java",
- rebase_path(invoker.DEPRECATED_java_in_dir, root_build_dir)
- ],
- "list lines"
- )
+ "//build/android/gyp/find.py",
+ [
+ "--pattern",
+ "*.java",
+ rebase_path(invoker.DEPRECATED_java_in_dir, root_build_dir),
+ ],
+ "list lines")
_java_files = rebase_path(_java_files_build_rel, ".", root_build_dir)
}
assert(_java_files != [] || _srcjar_deps != [] || _srcjars != [])
@@ -763,10 +832,18 @@ template("java_library_impl") {
chromium_code = _chromium_code
android = _requires_android
- if (defined(invoker.jar_excluded_patterns)) { jar_excluded_patterns = invoker.jar_excluded_patterns }
- if (defined(invoker.proguard_preprocess)) { proguard_preprocess = invoker.proguard_preprocess }
- if (defined(invoker.proguard_config)) { proguard_config = invoker.proguard_config }
- if (defined(invoker.dist_jar_path)) { dist_jar_path = invoker.dist_jar_path }
+ if (defined(invoker.jar_excluded_patterns)) {
+ jar_excluded_patterns = invoker.jar_excluded_patterns
+ }
+ if (defined(invoker.proguard_preprocess)) {
+ proguard_preprocess = invoker.proguard_preprocess
+ }
+ if (defined(invoker.proguard_config)) {
+ proguard_config = invoker.proguard_config
+ }
+ if (defined(invoker.dist_jar_path)) {
+ dist_jar_path = invoker.dist_jar_path
+ }
}
if (defined(invoker.main_class)) {
@@ -775,18 +852,24 @@ template("java_library_impl") {
script = "//build/android/gyp/create_java_binary_script.py"
depfile = "$target_gen_dir/$target_name.d"
java_script = "$root_build_dir/bin/$_template_name"
- inputs = [ _build_config ]
+ inputs = [
+ _build_config,
+ ]
outputs = [
depfile,
java_script,
]
_rebased_build_config = rebase_path(_build_config, root_build_dir)
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--output", rebase_path(java_script, root_build_dir),
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--output",
+ rebase_path(java_script, root_build_dir),
"--classpath=@FileArg($_rebased_build_config:java:full_classpath)",
- "--jar-path", rebase_path(_jar_path, root_build_dir),
- "--main-class", invoker.main_class,
+ "--jar-path",
+ rebase_path(_jar_path, root_build_dir),
+ "--main-class",
+ invoker.main_class,
]
}
}
@@ -808,7 +891,9 @@ template("java_library_impl") {
_final_deps += [ ":${_template_name}__dex" ]
dex("${_template_name}__dex") {
- sources = [_jar_path]
+ sources = [
+ _jar_path,
+ ]
output = _dex_path
}
}
@@ -822,10 +907,11 @@ template("java_library_impl") {
}
}
-
# Runs process_resources.py
template("process_resources") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
zip_path = invoker.zip_path
srcjar_path = invoker.srcjar_path
@@ -848,11 +934,9 @@ template("process_resources") {
srcjar_path,
]
- sources_build_rel = exec_script(
- "//build/android/gyp/find.py",
- rebase_path(resource_dirs, root_build_dir),
- "list lines"
- )
+ sources_build_rel = exec_script("//build/android/gyp/find.py",
+ rebase_path(resource_dirs, root_build_dir),
+ "list lines")
sources = rebase_path(sources_build_rel, ".", root_build_dir)
inputs = [
@@ -863,15 +947,19 @@ template("process_resources") {
rebase_resource_dirs = rebase_path(resource_dirs, root_build_dir)
rebase_build_config = rebase_path(build_config, root_build_dir)
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--android-sdk", rebase_path(android_sdk, root_build_dir),
- "--android-sdk-tools", rebase_path(android_sdk_build_tools, root_build_dir),
- "--android-manifest", rebase_path(android_manifest, root_build_dir),
-
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--android-sdk",
+ rebase_path(android_sdk, root_build_dir),
+ "--android-sdk-tools",
+ rebase_path(android_sdk_build_tools, root_build_dir),
+ "--android-manifest",
+ rebase_path(android_manifest, root_build_dir),
"--resource-dirs=$rebase_resource_dirs",
- "--srcjar-out", rebase_path(srcjar_path, root_build_dir),
- "--resource-zip-out", rebase_path(zip_path, root_build_dir),
-
+ "--srcjar-out",
+ rebase_path(srcjar_path, root_build_dir),
+ "--resource-zip-out",
+ rebase_path(zip_path, root_build_dir),
"--dependencies-res-zips=@FileArg($rebase_build_config:resources:dependency_zips)",
"--extra-res-packages=@FileArg($rebase_build_config:resources:extra_package_names)",
]
@@ -882,24 +970,25 @@ template("process_resources") {
if (defined(invoker.custom_package)) {
args += [
- "--custom-package", invoker.custom_package,
+ "--custom-package",
+ invoker.custom_package,
]
}
if (defined(invoker.v14_verify_only) && invoker.v14_verify_only) {
- args += ["--v14-verify-only"]
+ args += [ "--v14-verify-only" ]
}
- if (defined(invoker.shared_resources) &&
- invoker.shared_resources) {
- args += ["--shared-resources"]
+ if (defined(invoker.shared_resources) && invoker.shared_resources) {
+ args += [ "--shared-resources" ]
}
if (defined(invoker.all_resources_zip_path)) {
all_resources_zip = invoker.all_resources_zip_path
outputs += [ all_resources_zip ]
args += [
- "--all-resources-zip-out", rebase_path(all_resources_zip, root_build_dir)
+ "--all-resources-zip-out",
+ rebase_path(all_resources_zip, root_build_dir),
]
}
@@ -910,12 +999,16 @@ template("process_resources") {
}
template("copy_ex") {
- if (defined(invoker.testonly)) { testonly = invoker.testonly }
+ if (defined(invoker.testonly)) {
+ testonly = invoker.testonly
+ }
action(target_name) {
script = "//build/android/gyp/copy_ex.py"
- if (defined(invoker.deps)) { deps = invoker.deps }
+ if (defined(invoker.deps)) {
+ deps = invoker.deps
+ }
sources = []
if (defined(invoker.sources)) {
@@ -928,19 +1021,19 @@ template("copy_ex") {
}
depfile = "$target_gen_dir/$target_name.d"
- outputs = [
- depfile,
- ]
+ outputs = [ depfile ]
args = [
- "--depfile", rebase_path(depfile, root_build_dir),
- "--dest", rebase_path(invoker.dest, root_build_dir),
+ "--depfile",
+ rebase_path(depfile, root_build_dir),
+ "--dest",
+ rebase_path(invoker.dest, root_build_dir),
]
rebased_sources = rebase_path(sources, root_build_dir)
args += [ "--files=$rebased_sources" ]
if (defined(invoker.clear_dir) && invoker.clear_dir) {
- args += ["--clear"]
+ args += [ "--clear" ]
}
if (defined(invoker.args)) {
« no previous file with comments | « build/config/android/config.gni ('k') | build/config/android/rules.gni » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698