18 Commits

Author SHA1 Message Date
Andrew Tridgell
57088bae34 use a file copy rather than a symlink if a hard link fails 2002-03-27 06:40:28 +01:00
Andrew Tridgell
b93b8ff936 handle -S with -c (it changes the default extension) 2002-03-27 05:53:05 +01:00
Andrew Tridgell
971801d9b3 made default CCACHE_DIR $HOME/.ccache to avoid some potential /tmp races 2002-03-27 04:53:22 +01:00
Andrew Tridgell
09cf1d2364 added some basic speed results with rsync 2002-03-27 04:30:47 +01:00
Andrew Tridgell
763a062be5 handle a race in directory creation 2002-03-27 04:29:42 +01:00
Andrew Tridgell
9684d92d50 aix has an even worse vsnprintf() - cope with that too 2002-03-27 03:17:02 +01:00
Andrew Tridgell
49018976e9 solaris insists that object files end in .o 2002-03-27 02:57:45 +01:00
Andrew Tridgell
e563d0bb7f make asprintf work on broken solaris systems ... 2002-03-27 02:51:14 +01:00
Andrew Tridgell
283c55dbfe proper x_asprintf and x_strdup implementations 2002-03-27 02:38:55 +01:00
Andrew Tridgell
3b4bf19848 - don't need CCACHE_PATH on non-linux now
- faster handling of error case
2002-03-27 02:29:53 +01:00
Andrew Tridgell
0fe34ad74c removed test prog 2002-03-27 01:39:44 +01:00
Andrew Tridgell
a3130d6a70 make the compile as atomic as possible 2002-03-27 01:39:06 +01:00
Andrew Tridgell
b97c2c60e2 added some docs and comments ... 2002-03-27 00:58:31 +01:00
Andrew Tridgell
42ed452a57 - check that the compiler we find is executable (to cope with a
directory called "gcc")
- make it work on non-Linux systems (though you do need CCACHE_PATH set)
2002-03-26 23:39:25 +01:00
Andrew Tridgell
11628d7f7b ccache is now pretty well ready for use 2002-03-26 23:25:14 +01:00
Andrew Tridgell
f171a5c9ff delete files before creation 2002-03-26 16:12:16 +01:00
Andrew Tridgell
ecb3bfc6e8 - use subdirs
- better status handling
2002-03-26 16:11:48 +01:00
Andrew Tridgell
f42859a15c first version of C compilercache 2002-03-26 15:46:43 +01:00