OSDN Git Service

build speedup: Do not use shell 'find' function to look for NOTICE files.
authorDavid 'Digit' Turner <digit@android.com>
Tue, 29 Mar 2011 12:27:27 +0000 (14:27 +0200)
committerDavid 'Digit' Turner <digit@android.com>
Tue, 29 Mar 2011 12:27:27 +0000 (14:27 +0200)
commit3e0e611e766fe61fe41169dcb2dd0b42b7c5dc99
treed5ed214928aea3bb2d608a8d2f5125592aca79dd
parent57c7019693a07c7b9e200d4560a0886d248bfe5b
build speedup: Do not use shell 'find' function to look for NOTICE files.

The GNU Make wildcard function can be used to look for a specific file and
is _much_ faster than invoking the find command through $(shell ...).

Since notice_files.mk is included by base_rules.mk for each and every module
in the build tree, this represents a considerable speed-up. For example, when
building the full-eng product from the AOSP tree, the no-op "make" goes from
21 seconds to 16 seconds with this patch applied.

Change-Id: Ideb1bb74d5bfbb650834fa4b6e151ff24dcd0150
core/notice_files.mk