summaryrefslogtreecommitdiffstats
path: root/core/phony_package.mk
Commit message (Collapse)AuthorAgeFilesLines
* Make modules depend on their makefile.Dan Albert2014-11-111-1/+1
| | | | | | | | This should obviate much of the need for cleanspecs, and also make it unnecessary to continue adding LOCAL_ADDITIONAL_DEPENDENCIES for this sort of thing all over the tree. Change-Id: I97aa8fd280ae868a5f6364f8b7bf3c2fe235d6ce
* Add LOCAL_ADDITIONAL_DEPENDENCIES support to BUILD_PHONY_PACKAGEBrian Carlstrom2013-07-151-1/+1
| | | | Change-Id: I0211600ebb554b55f3823a4cb3d119b95cb49733
* Remove the restriction that PHONY_PACKAGE needs LOCAL_REQUIRED_MODULESYing Wang2011-12-221-4/+0
| | | | Change-Id: I33e776ea80368e0f0290169e680689a680186ed6
* core: Make fake packages have real installed files for proper dependenciesDima Zavin2010-09-271-8/+7
| | | | | Change-Id: I3145440eea0fbbd8ba22a2b3b0511f4c18f90eca Signed-off-by: Dima Zavin <dima@android.com>
* core: Add a phony package definitionDima Zavin2010-09-261-0/+18
This allows one to declare a meta-package that depends on a list of modules. This is extremely useful for vendor provided prebulit libraries where there is a big list of libraries/binaries to include. Specifying that list in multiple places would be error prone and eventually lead to very annoying bug hunts. With a fake package, one does: LOCAL_MODULE := my_fake_package LOCAL_REQUIRED_MODULES := <list of required module names> LOCAL_MODULE_TAGS := optional include $(BUILD_PHONY_PACKAGE) Change-Id: Idcfe91f6f2d6d886aba094981a70690e5a808bfc Signed-off-by: Dima Zavin <dima@android.com>