OSDN Git Service

core: Add support for static libraries to include other whole static libs.
authorDima Zavin <dima@android.com>
Thu, 28 May 2009 02:41:07 +0000 (19:41 -0700)
committerDima Zavin <dima@android.com>
Thu, 28 May 2009 03:14:55 +0000 (20:14 -0700)
commit46e9beca50057bd4ff375b35fd5958c05ce5bcb7
treed1c6336ddc9172ba1049e7db88b71a0c3536ccd2
parent8b70e8c6574e6e6e80aaa84fe1a9426995fa0a78
core: Add support for static libraries to include other whole static libs.

Currently, if LOCAL_WHOLE_STATIC_LIBRARIES is specified, its values is
ignored. This patch addresses this limitation and works as follows:
For every whole lib specified, it extracts the archive into a sub-directory
under the target lib's intermediate, and then seeds the initial target
archive with all the members.

Signed-off-by: Dima Zavin <dima@android.com>
core/base_rules.mk
core/definitions.mk
core/static_library.mk