summaryrefslogtreecommitdiffstats
path: root/core/node_fns.mk
Commit message (Collapse)AuthorAgeFilesLines
* Load only the current product config makefile.Ying Wang2012-09-271-2/+0
| | | | | | | | | | To reduce the start time. With the change and previous change of doing clean step in only given paths, start time of mm/mmm is reduced from ~5s to about 1s; lunch time is reduced from ~40s to 3.5s. Bug: 7186768,7169854 Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
* Make make make faster.Jeff Brown2012-05-301-1/+1
| | | | | | | Optimize common case of uniq-words where the word is not actually duplicated. Reduces make startup overhead. Change-Id: I1bee13bbd08a7b01248f4452283a64a724663d02
* fix makefile inheritance systemDoug Zongker2010-02-181-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | The variable inheritance system can leave extra spaces in a variable when multiple levels of inheritance are used. It can expand: "@inherit:foo @inherit:bar @inherit:baz" to "value @inherit:bar @inherit:baz" and then "value @inherit:baz" (if bar has no value for the variable) and then "value " (if baz also has no value). Call strip to remove excess spaces between words after each replacement pass. Change-Id: Ic4cfc6fed1865066a6353a522e4bdcb68ec875d3
* add a warning about using include in product spec files.Joe Onorato2010-01-071-0/+10
| | | | currently disabled because there are too many of them.
* Provide LOCAL_DIR as some product variables might need a reference directory ↵Sean McNeil2009-04-041-0/+2
| | | | | | (i.e. PRODUCT_COPY_FILES). Change from LOCAL_DIR to LOCAL_PATH
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-1/+8
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+238
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-238/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+238