OSDN Git Service

build: Add extra build customization for /product
authorLee Campbell <leecam@google.com>
Thu, 20 Aug 2015 22:39:56 +0000 (15:39 -0700)
committerGaurav Shah <gauravsh@google.com>
Mon, 2 Nov 2015 22:18:13 +0000 (14:18 -0800)
This makes /product more consistent with /device & /vendor

BUG: 22030305

Change-Id: Ic65bfde7fb3e9fab8c8fb8d99af15404574abde0

core/Makefile
core/definitions.mk

index d94318d..94585c6 100644 (file)
@@ -1966,9 +1966,11 @@ ifneq ($(dont_bother),true)
 include $(sort $(wildcard $(BUILD_SYSTEM)/tasks/*.mk))
 -include $(sort $(wildcard vendor/*/build/tasks/*.mk))
 -include $(sort $(wildcard device/*/build/tasks/*.mk))
+-include $(sort $(wildcard product/*/build/tasks/*.mk))
 # Also the project-specific tasks
 -include $(sort $(wildcard vendor/*/*/build/tasks/*.mk))
 -include $(sort $(wildcard device/*/*/build/tasks/*.mk))
+-include $(sort $(wildcard product/*/*/build/tasks/*.mk))
 endif
 
 # -----------------------------------------------------------------
index ecc7253..ce7602b 100644 (file)
@@ -2547,6 +2547,7 @@ include $(BUILD_SYSTEM)/distdir.mk
 # Include any vendor specific definitions.mk file
 -include $(TOPDIR)vendor/*/build/core/definitions.mk
 -include $(TOPDIR)device/*/build/core/definitions.mk
+-include $(TOPDIR)product/*/build/core/definitions.mk
 
 # broken:
 #      $(foreach file,$^,$(if $(findstring,.a,$(suffix $file)),-l$(file),$(file)))