ccache - a fast compiler cache
Go to file
2010-01-25 21:33:08 +01:00
packaging fixed dos text format in ccache.spec 2003-09-25 08:15:21 +02:00
web Remove generated files ccache.1 and web/ccache-man.html 2010-01-05 18:53:03 +01:00
.gitignore Add .gitignore 2010-01-06 22:23:10 +01:00
args.c Remove trailing whitespace 2010-01-05 18:53:01 +01:00
autogen.sh Stop on error in autogen.sh 2010-01-05 18:53:00 +01:00
ccache.c Clarify cache size limit options' semantics 2010-01-06 22:23:10 +01:00
ccache.h Use standard uint32_t type instead of uint32 2010-01-05 18:53:04 +01:00
ccache.yo Document CCACHE_BASEDIR 2010-01-06 22:23:10 +01:00
cleanup.c Don't create empty stderr files in the cache 2010-01-05 18:53:03 +01:00
comments.c Unify comments when hashing source code to increase hit rate 2010-01-05 18:53:04 +01:00
comments.h Unify comments when hashing source code to increase hit rate 2010-01-05 18:53:04 +01:00
configure.ac Put dependency files in a subdirectory 2010-01-05 18:53:04 +01:00
COPYING added some docs and comments ... 2002-03-27 00:58:31 +01:00
dump-manifest Store 32-bit unsigned integers in manifest and make manifest files compressed 2010-01-05 18:53:02 +01:00
execute.c Log fatal messages both to stderr and log file 2010-01-05 18:53:01 +01:00
hash.c First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashtable_itr.c First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashtable_itr.h First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashtable_private.h First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashtable.c First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashtable.h First working version of the direct mode 2010-01-05 18:53:01 +01:00
hashutil.c Correctly handle direct mode hit, missing object file and differing cpp hash 2010-01-05 18:53:02 +01:00
hashutil.h Correctly handle direct mode hit, missing object file and differing cpp hash 2010-01-05 18:53:02 +01:00
install-sh Remove trailing whitespace 2010-01-05 18:53:01 +01:00
Makefile.in Include NEWS in the dist archive 2010-01-06 22:23:11 +01:00
manifest.c Truncate the manifest if there are too many object entries 2010-01-06 22:23:10 +01:00
manifest.h Correctly handle direct mode hit, missing object file and differing cpp hash 2010-01-05 18:53:02 +01:00
mdfour.c Use standard uint32_t type instead of uint32 2010-01-05 18:53:04 +01:00
mdfour.h Use standard uint32_t type instead of uint32 2010-01-05 18:53:04 +01:00
murmurhashneutral2.c First working version of the direct mode 2010-01-05 18:53:01 +01:00
murmurhashneutral2.h First working version of the direct mode 2010-01-05 18:53:01 +01:00
NEWS Improve NEWS 2010-01-25 21:33:08 +01:00
perf.sh Simple performance benchmark script 2010-01-05 18:53:02 +01:00
README Remove trailing whitespace 2010-01-05 18:53:01 +01:00
snprintf.c Remove trailing whitespace 2010-01-05 18:53:01 +01:00
stats.c Fix statistics and cache cleanup for files generated by direct mode 2010-01-05 18:53:03 +01:00
test.sh Let compressed files get different hash sums than uncompressed 2010-01-06 22:23:10 +01:00
unify.c Let hash_* functions take a hash context so that they are reusable 2010-01-05 18:53:01 +01:00
util.c Improve handling of unnormalized CCACHE_BASEDIR path 2010-01-05 18:53:03 +01:00

This is a re-implementation of "compilercache" in C

The original compilercache scripts were by Erik Thiele
(erikyyy@erikyyy.de) and I would like to thank him for an excellent
piece of work. See http://www.erikyyy.de/compilercache/ for the
original shell scripts.

I wrote ccache because I wanted to get a bit more speed out of a
compiler cache and I wanted to remove some of the limitations of the
shell-script version.

Please see the manual page and documentation at
http://ccache.samba.org/

INSTALLATION
------------

Please run:

  ./configure
  make
  make install

then read the ccache manual page

-----------

Andrew Tridgell
http://samba.org/~tridge/
bugs@ccache.samba.org