android_build/core
Dan Albert 0e5ce8be34 Fix for duplicate names in whole static libs
_extract-and-include-single-(host|target)-whole-static-lib was written such that
only the first file of a given name would be extracted and included into the new
library. This patch iterates over each identically named archive member,
extracts them individually, and adds them to the new archive.

Bug: 15110069
Change-Id: Ia08c7be6f40bfc8403908a8808898ada479099b1
2014-05-23 18:23:47 -07:00
..
clang Merge "Add some more flags to CLANG_CONFIG_UNKNOWN_CFLAGS" 2014-05-22 17:38:01 +00:00
combo Fix for duplicate names in whole static libs 2014-05-23 18:23:47 -07:00
tasks Target "tests" now only builds the modules tagged as "tests" 2014-05-08 17:01:25 -07:00
64_bit_blacklist.mk Remove libpac and v8 from the 64-bit blacklist. 2014-04-29 10:23:56 +01:00
Makefile Merge "Remove SDK Tools from platform builds." 2014-05-09 00:46:45 +00:00
apicheck_msg_current.txt
apicheck_msg_last.txt
base_rules.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
binary.mk Support host multilib build 2014-05-14 16:55:04 -07:00
build-system.html add new gen/ directory for generated sources 2014-01-27 14:45:44 -08:00
build_id.mk
checktree
cleanbuild.mk Clear *.ini and skin directory on installclean 2014-05-15 20:59:01 +09:00
cleanspec.mk
clear_vars.mk Support to extract JNI libs from prebuilt APK 2014-05-20 18:02:17 -07:00
config.mk set a prebuilt directory name for the 2nd arch 2014-05-22 12:01:23 -07:00
configure_module_stem.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
copy_headers.mk
definitions.mk Fix for duplicate names in whole static libs 2014-05-23 18:23:47 -07:00
device.mk
dex_preopt.mk Multilib support for odex 2014-05-18 22:04:58 -07:00
dex_preopt_libart.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
dex_preopt_libart_boot.mk Multilib support for odex 2014-05-18 22:04:58 -07:00
dex_preopt_libdvm.mk
dex_preopt_odex_install.mk Split the rules to build the odex file 2014-05-21 16:24:59 -07:00
distdir.mk
droiddoc.mk Merge "Fix javadoc error "class file for sun.util.resources.OpenListResourceBundle not found"" 2014-04-07 22:41:22 +00:00
dumpvar.mk Print all 2ND variables. 2014-05-14 19:16:25 -07:00
dynamic_binary.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
envsetup.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
executable.mk Support host multilib build 2014-05-14 16:55:04 -07:00
executable_internal.mk Rename my_ndk_version_root to my_ndk_sysroot; and _include and _lib 2014-04-25 23:47:10 -07:00
executable_prefer_symlink.mk Fix executable symlinks. 2014-05-14 18:26:48 +01:00
filter_symbols.sh
find-jdk-tools-jar.sh
help.mk
host_dalvik_java_library.mk
host_dalvik_static_java_library.mk
host_executable.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
host_executable_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_java_library.mk
host_java_library_common.mk
host_native_test.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_prebuilt.mk
host_shared_library.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
host_shared_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_static_library.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
host_static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_test_internal.mk Use libc++ versions of gtest libs when needed 2014-05-16 14:55:50 -07:00
install_jni_libs.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
java.mk
java_library.mk Multilib support for odex 2014-05-18 22:04:58 -07:00
legacy_prebuilts.mk
main.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
module_arch_supported.mk Support host multilib build 2014-05-14 16:55:04 -07:00
multi_prebuilt.mk
multilib.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
native_test.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
node_fns.mk
notice_files.mk
package.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
package_internal.mk Split the rules to build the odex file 2014-05-21 16:24:59 -07:00
pathmap.mk Add new rs directory to list of Java subdirs of fw/base. 2014-01-31 12:32:42 -08:00
pdk_config.mk
phony_package.mk
post_clean.mk
prebuilt.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
prebuilt_internal.mk Split the rules to build the odex file 2014-05-21 16:24:59 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk Add WITH_DEXPREOPT to the list of protected global variables. 2014-05-01 20:55:30 -07:00
product_config.mk Support host multilib build 2014-05-14 16:55:04 -07:00
proguard.emma.flags
proguard.flags
proguard_basic_keeps.flags
proguard_tests.flags
raw_executable.mk
raw_static_library.mk
root.mk
shared_library.mk Clarify multiarch warnings 2014-05-21 16:40:35 -07:00
shared_library_internal.mk Rename my_ndk_version_root to my_ndk_sysroot; and _include and _lib 2014-04-25 23:47:10 -07:00
shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
static_java_library.mk
static_library.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
target_test_internal.mk Use libc++ versions of gtest libs when needed 2014-05-16 14:55:50 -07:00
version_defaults.mk