]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
updated web for 2.4 release v2.4
authorAndrew Tridgell <tridge@samba.org>
Mon, 13 Sep 2004 10:38:17 +0000 (12:38 +0200)
committerAndrew Tridgell <tridge@samba.org>
Mon, 13 Sep 2004 10:38:17 +0000 (12:38 +0200)
web/ccache-man.html
web/index.html

index 76b61d00bf250d54e940f63d99bcbdb0addf2c83..b831e71dad65dfb9198f2f389eeee7f5abc853f9 100644 (file)
@@ -123,6 +123,11 @@ most cases you won't need any of these as the defaults will be fine.
 <p><p></p><dt><strong><strong>CCACHE_DIR</strong></strong><dd> the CCACHE_DIR environment variable specifies
 where ccache will keep its cached compiler output. The default is
 "$HOME/.ccache".
+<p><p></p><dt><strong><strong>CCACHE_TEMPDIR</strong></strong><dd> the CCACHE_TEMPDIR environment variable specifies
+where ccache will put temporary files. The default is the same as
+CCACHE_DIR. Note that the CCACHE_TEMPDIR path must be on the same
+filesystem as the CCACHE_DIR path, so that renames of files between
+the two directories can work.
 <p><p></p><dt><strong><strong>CCACHE_LOGFILE</strong></strong><dd> If you set the CCACHE_LOGFILE environment
 variable then ccache will write some log information on cache hits
 and misses in that file. This is useful for tracking down problems.
@@ -140,6 +145,12 @@ below on using ccache with distcc.
 <p><p></p><dt><strong><strong>CCACHE_DISABLE</strong></strong><dd> If you set the environment variable
 CCACHE_DISABLE then ccache will just call the real compiler,
 bypassing the cache completely.
+<p><p></p><dt><strong><strong>CCACHE_READONLY</strong></strong><dd> the CCACHE_READONLY environment variable
+tells ccache to attempt to use existing cached object files, but not
+to try to add anything new to the cache. If you are using this because
+your CCACHE_DIR is read-only, then you may find that you also need to
+set CCACHE_TEMPDIR as otherwise ccache will fail to create the
+temporary files.
 <p><p></p><dt><strong><strong>CCACHE_CPP2</strong></strong><dd> If you set the environment variable CCACHE_CPP2
 then ccache will not use the optimisation of avoiding the 2nd call to
 the pre-processor by compiling the pre-processed output that was used
index aa6881334bc7296ea5ceb4186b6fded3754694a8..cc0289b98d13244152a205dfae2a48f97c37eec1 100644 (file)
@@ -18,15 +18,15 @@ in C with more features and better performance.<p>
 
 <h2>Latest release</h2>
 
-The latest release is ccache 2.3.
+The latest release is ccache 2.4.
 
 <ul>
-<li>Added CCACHE_UMASK option
-<li>Added support for compilation of .i files
-<li>Fixed bug with DEPENDENCIES_OUTPUT flag
-<li>Added support for more -Mx options
-<li>Added separate stderr channel for distcc
-<li>Improved test suite
+<li>Added CCACHE_READONLY option
+<li>Added CCACHE_TEMPDIR option
+<li>fixed handling of hard-linked compilers on AIX
+<li>added O_BINARY support, to try and support win32 compiles
+<li>show cache directory in stats output
+<li>fixed handling of HOME environment variable
 </ul>
 
 See the <a href="/ccache/ccache-man.html">manual page</a> for details