4 Commits

Author SHA1 Message Date
Colin Finck
96aaf69f3b Remixed our Win32 version of ccache:
- Mix in parts of a patch by Brant Young, which itself is based on an old patch by Filip (see http://code.google.com/p/ccache-win32/wiki/WhyNativeWin32Ccache)
- Change bInheritHandles for the CreateProcess call in failed() to TRUE, so that the compilation of the RC files works (they are preprocessed with gcc and piped to a file)
- Add a safe version of mkstemp based on glibc sources, so that we don't run into race condition problems
- Use CSIDL_LOCAL_APPDATA as the default base path for the ccache directory, not CSIDL_PROFILE

svn path=/trunk/tools/RosBE/; revision=746
2008-07-06 20:49:03 +00:00
Colin Finck
8b1b129187 - Get our Win32 version of ccache to compile warning-free under MSVC (tested with 2008 at /W4) and GCC (tested with RosBE-Windows 1.2 at -Wall -pedantic)
- Fix the MSVC project file
- Add a Makefile for compiling with mingw32-gcc

svn path=/trunk/tools/RosBE/; revision=745
2008-07-05 14:37:46 +00:00
Christoph von Wittich
60196c1e4c apply patch from Christophe Gisquet <christophe dot gisquet at free.fr> with some modifications
-don't use access with X_OK, it won't work on Vista
http://lists.samba.org/archive/ccache/2006q3/000242.html

svn path=/trunk/tools/RosBE/; revision=684
2008-03-06 16:36:43 +00:00
Christoph von Wittich
1d4b46dda4 add ccache sources
svn path=/trunk/tools/RosBE/; revision=682
2008-03-06 15:29:42 +00:00