| Index: build/java_apk.gypi
|
| diff --git a/build/java_apk.gypi b/build/java_apk.gypi
|
| index 360b107409e4a0609e406fc56b5619edcacd66c5..ad88d9b95590c8469cfe8636e816a139c5ece5f7 100644
|
| --- a/build/java_apk.gypi
|
| +++ b/build/java_apk.gypi
|
| @@ -38,9 +38,9 @@
|
| # should be filled automatically by depending on the appropriate targets.
|
| # is_test_apk - Set to 1 if building a test apk. This prevents resources from
|
| # dependencies from being re-included.
|
| -# native_libs_paths - The path to any native library to be included in this
|
| -# target. This should be a path in <(SHARED_LIB_DIR). A stripped copy of
|
| -# the library will be included in the apk.
|
| +# native_lib_target - The target_name of the target which generates the final
|
| +# shared library to be included in this apk. A stripped copy of the
|
| +# library will be included in the apk.
|
| # resource_dir - The directory for resources.
|
| # R_package - A custom Java package to generate the resource file R.java in.
|
| # By default, the package given in AndroidManifest.xml will be used.
|
| @@ -60,7 +60,7 @@
|
| 'app_manifest_version_code%': '<(android_app_version_code)',
|
| 'proguard_enabled%': 'false',
|
| 'proguard_flags_paths%': ['<(DEPTH)/build/android/empty_proguard.flags'],
|
| - 'native_libs_paths': [],
|
| + 'native_lib_target%': '',
|
| 'jar_name': 'chromium_apk_<(_target_name).jar',
|
| 'resource_dir%':'<(DEPTH)/build/android/ant/empty/res',
|
| 'R_package%':'',
|
| @@ -126,15 +126,16 @@
|
| 'additional_R_text_files': ['<(PRODUCT_DIR)/<(package_name)/R.txt'],
|
| },
|
| }],
|
| - ['native_libs_paths != [] and component == "shared_library"', {
|
| + ['native_lib_target != "" and component == "shared_library"', {
|
| 'dependencies': [
|
| '<(DEPTH)/build/android/setup.gyp:copy_system_libraries',
|
| ]
|
| }],
|
| - ['native_libs_paths != []', {
|
| + ['native_lib_target != ""', {
|
| 'variables': {
|
| 'compile_input_paths': [ '<(native_libraries_java_stamp)' ],
|
| 'generated_src_dirs': [ '<(native_libraries_java_dir)' ],
|
| + 'native_libs_paths': ['<(SHARED_LIB_DIR)/<(native_lib_target).>(android_product_extension)'],
|
| },
|
| 'actions': [
|
| {
|
| @@ -271,7 +272,7 @@
|
| },
|
| }],
|
| ],
|
| - }], # native_libs_paths != []
|
| + }], # native_lib_target != ''
|
| ['java_strings_grd != ""', {
|
| 'variables': {
|
| 'res_grit_dir': '<(SHARED_INTERMEDIATE_DIR)/<(package_name)_apk/res_grit',
|
|
|