Commit graph

4 commits

Author SHA1 Message Date
Bryan Drewery
a85b8a6f91 - Always enable CCACHE_CPP2 on CURRENT after clang became the default.
This fixes building ports with ccache+clang without needing CCACHE_CPP2
  set in make.conf. This fix will be removed once upstream ccache has a
  working fix for this.
  Note that this does not fix the issue if building on non-CURRENT with
  CC=clang
2013-05-08 20:06:48 +00:00
Emanuel Haupt
9de9547ccf Update to 3.0.1
PR:		148228, 146527
Submitted by:	ale, Christer Edwards <christer.edwards@gmail.com>
Reviewed by:	ports
2010-07-31 10:48:26 +00:00
Alex Dupre
4fbf6452a6 - Add CCACHE_CACHE_COMPILER patch
- Improve examples
- Add two new scripts to enhance buildworld/buildkernel

ccache may now be used safely and effectively to build the FreeBSD source tree.
Follow the pkg-message tips to exploit it.

Approved by:	maintainer
2006-03-21 15:06:15 +00:00
Michael Johnson
c7897d0359 - Add support to turn off hasing the compiler size and mtime via a
enviroment variable, this aids in 'buildworld' and 'buildkernel'.

 CCACHE_NOHASH_SIZE_MTIME
    This tells ccache to not hash the real compiler's size and modi-
    fication time. Normally this is the mechanism to detect compiler
    upgrades.  There are situations however, where even  though  the
    compiler's  size or modification time has changed you can safely
    use the cached objects (e.g. if as part of your build system the
    compiler  is  built  as  well  and the compiler's source has not
    changed; or if the compiler has only changes that do not  affect
    code generation). Use this feature only if you know what you are
    doing.

Submitted by:	schweikh
2005-11-15 20:03:33 +00:00