Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
ccache - a fast compiler cache
C Shell Python

This branch is 431 commits behind jrosdahl:master

Merge branch 'maint'

* maint:
  Don't crash when getcwd() fails
latest commit cce69f0d67
@jrosdahl jrosdahl authored
Failed to load latest commit information.
m4 portability: Disable support for long double in snprintf replacement
test Merge branch 'maint'
zlib Upgrade to zlib 1.2.5
.gitignore Link test/main with local zlib if needed
AUTHORS.txt Prepare for v3.1.5
GPL-3.0.txt General overhaul of license and copyright information
HACKING.txt Fix NFS object corruption
INSTALL.txt Convert all documentation files to AsciiDoc and rename ccache.txt to …
LICENSE.txt Merge branch 'maint'
MANUAL.txt Improve documentation of hashed information
Makefile.in Merge branch 'maint'
NEWS.txt Minor spelling tweak
README.txt General overhaul of license and copyright information
args.c Use bool, true and false for boolean values
autogen.sh Get rid of configure-dev; dev mode is given by dev.mk.in presence
ccache.c Merge branch 'maint'
ccache.h Merge branch 'maint'
cleanup.c Fix NFS object corruption
compopt.c Support rewriting paths in -F/-iframework GCC options
compopt.h Move lists of compiler options' semantics into a separate compopt.c file
configure.ac Merge branch 'maint'
counters.c Use bool, true and false for boolean values
counters.h Make reading and writing of statistics counters forward-compatible
dev.mk.in Add missing header to header list in dev.mk.in
execute.c Merge branch 'maint'
exitfn.c Remove includes that are redundant after system.h introduction
getopt_long.c Format code to use a more consistent coding style
getopt_long.h Make getopt_long prettier and more standalone
hash.c Handle EINTR correctly
hashtable.c First working version of the direct mode
hashtable.h Portability: Use AC_C_INLINE to check for availability of the inline …
hashtable_itr.c First working version of the direct mode
hashtable_itr.h Another try at supporting systems without support for "extern inline"
hashtable_private.h Portability: Use AC_C_INLINE to check for availability of the inline …
hashutil.c Reformat comments
hashutil.h Use bool, true and false for boolean values
install-sh Remove trailing whitespace
language.c Use bool, true and false for boolean values
language.h Use bool, true and false for boolean values
lockfile.c Merge branch 'maint'
macroskip.h Improve speed of temporal macro search
main.c Split the main function into a separate compilation unit
manifest.c Merge branch 'maint'
manifest.h Implement manifest_dump
mdfour.c Remove includes that are redundant after system.h introduction
mdfour.h Make hash_result() idempotent
murmurhashneutral2.c Format code to use a more consistent coding style
murmurhashneutral2.h First working version of the direct mode
perf.py perf.py: Enable more accurate measurement of cache hit performance
snprintf.c Correct location of rpl_* defines to outside "#if !HAVE_VSNPRINTF"
stats.c Merge branch 'maint'
system.h portability: Handle system *sprintf functions with bad type signatures
test.sh Merge branch 'maint'
unify.c Use bool, true and false for boolean values
util.c Merge branch 'maint'

README.txt

ccache README
=============


About
-----

ccache is a compiler cache. It speeds up recompilation by caching the result of
previous compilations and detecting when the same compilation is being done
again. Supported languages are C, C++, Objective-C and Objective-C++.

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


Documentation
-------------

See the ccache(1) man page. It's also available as MANUAL.{txt,html}.


Installation
------------

See INSTALL.{txt.html}.


Web site
--------

The main ccache web site is here:

    http://ccache.samba.org


Mailing list
------------

There is a mailing list for discussing usage and development of ccache:

    http://lists.samba.org/mailman/listinfo/ccache/

Anyone is welcome to join.


Bug reports
-----------

To submit a bug report or to search for existing reports, please visit this web
page:

    http://ccache.samba.org/bugs.html


Source code repository
----------------------

To get the very latest version of ccache directly from the source code
repository, use git:

    git clone git://git.samba.org/ccache.git

You can also browse the repository:

    http://gitweb.samba.org/?p=ccache.git


History
-------

ccache was originally written by Andrew Tridgell and is currently developed and
maintained by Joel Rosdahl. ccache started out as a reimplementation of Erik
Thiele's ``compilercache'' (see http://www.erikyyy.de/compilercache/) in C.

See also NEWS.{txt,html}.


License and copyright
---------------------

See LICENSE.{txt,html} and AUTHORS.{txt,html}.
Something went wrong with that request. Please try again.