OSDN Git Service

Speed up the full build.
authorJoe Onorato <joeo@android.com>
Fri, 17 Jul 2009 19:33:40 +0000 (15:33 -0400)
committerJoe Onorato <joeo@android.com>
Fri, 17 Jul 2009 20:48:15 +0000 (16:48 -0400)
commite334d255dc8f85d610f4d0339227a0b985494811
treeb4a79b763918f689ddd7f97ec376d6406511a10a
parentccf9c1da8612d2d9bfb13efb97ceed29c15c83b4
Speed up the full build.

Now, by default, instead of fully building everything,
we skip dexing the modules that aren't going to be included
in the current build.

This will slow down some of the incremental builds (like tests),
but it improves the regular eng build from 27.5 minutes on my
Mac Pro to 25 minutes.  That's not as much of an improvement
as I had hoped for, but it's still better.

There is also a change in here that puts the java-source-list
file which is used to get around limited command line lengths
in the proper directory.  Before this change, it was an
accident that the directory for that file existed!
core/base_rules.mk
core/clear_vars.mk
core/definitions.mk
core/java.mk
core/main.mk