android_build/core/combo
Andrew Boie 1f93043c86 select.mk: Tune ccache options
With these adjustments, cached object files can now be shared across
multiple Android trees on a single workstation:

* Compiler binary modification time no longer causes cache misses,
  as a hash of the compiler binary is taken rather than looking
  at the mtime and size
* Header file modification time no longer causes cache misses,
  the headers are now always hashed
* Macros such as __DATE__ and __TIME__ no longer cause cache misses
* All paths in preprocessed source (due to use of -g) are now relative

These options require ccache 3.1 or later to be used; ccache 2.4 will
ignore these.

Change-Id: I7839637e9dacf7240bd9b7bfaa6406b1db423560
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2012-08-16 11:11:29 -07:00
..
arch Support for MIPS Build targets. 2012-08-01 11:18:25 -07:00
HOST_darwin-x86.mk am e42ed0ba: Merge "Move the llvm-gcc warning from HOST_darwin-x86.mk to main.mk" 2012-06-29 20:19:50 -07:00
HOST_linux-x86.mk On linux, always use the prebuilt host toolchain 2012-04-20 19:04:56 -07:00
HOST_windows-x86.mk BUILD_HOST_64bit=1 to build host tools in 64-bit 2012-02-28 10:24:39 -08:00
TARGET_linux-arm.mk am 72b329e5: am 3c5191c6: Merge "Update build rule for executable with PRIVATE_ALL_WHOLE_STATIC_LIBRARIES" 2012-05-21 08:10:26 -07:00
TARGET_linux-mips.mk Support for MIPS Build targets. 2012-08-01 11:18:25 -07:00
TARGET_linux-x86.mk Add -fuse-ld=bfd to x86 target 2012-07-25 11:02:52 -07:00
javac.mk Fix the build: properly detect the BUILD OS version of Java, not the host one. 2010-06-12 11:44:48 -07:00
select.mk select.mk: Tune ccache options 2012-08-16 11:11:29 -07:00