summaryrefslogtreecommitdiff
path: root/CCache
Commit message (Collapse)AuthorAgeFilesLines
* Fix CCache test.sh when CC contains full pathWilliam S Fulton2019-01-211-6/+8
| | | | | | | Fixes symbolic link creation. Also fixes test.sh when SWIG contains a full path. Closes #1212
* Fix -Wimplicit-fallthrough gcc-7.3 warningWilliam S Fulton2018-03-201-0/+3
|
* Fix CCache documentation build and uninstallWilliam S Fulton2017-07-151-5/+5
|
* Add explicit dependency on header files generated by configure scriptFUTATSUKI Yasuhito2017-06-241-1/+1
|
* Fix make *clean issue in CCache subdirFUTATSUKI Yasuhito2017-06-242-18/+22
|
* Apply changes requested for this pull requestFUTATSUKI YASUHITO2017-06-215-33/+35
|
* fix typoFUTATSUKI YASUHITO2017-06-201-1/+1
|
* Embed fixed string '.exe' to CCache/config_win32.h even if EXEEXT is empty.FUTATSUKI YASUHITO2017-06-201-1/+1
|
* Add header file in CCache for _WIN32 environmentFUTATSUKI YASUHITO2017-06-204-2/+6
|
* CCache: take care of program prefix/suffix on configureFUTATSUKI YASUHITO2017-06-194-24/+42
|
* whitespace fixWilliam S Fulton2016-06-261-1/+1
|
* CCache: Fix typo in null checkAmarnath Valluri2016-06-171-1/+1
|
* CCache: Fix memory/file descriptor leaksAmarnath Valluri2016-06-175-4/+25
| | | | Signed-off-by: Amarnath Valluri <amarnath.valluri@intel.com>
* Fix warning compiling with i686-w64-mingw32-gccWilliam S Fulton2016-05-291-1/+3
|
* Remove dependency on yodl tools and remove ccache-swig man pageWilliam S Fulton2015-12-171-2/+6
| | | | | | | | | | Use the CCache.html docs instead of the ccache-swig man page. The yodl2man and yodl2html tools are no longer used and so SWIG no longer has a dependency on these packages which were required when building from git. Closes #286 Closes #128
* use sed only to filter CCache from $PATHBjörn Esser2015-12-161-2/+1
|
* Ignore locally installed ccache when running CCache unit testsBjörn Esser2015-12-161-0/+6
| | | | original patch by David Sommerseth <davids@redhat.com>
* Fix 'make check-ccache' when one of the CCACHE_ environment variables is set.William S Fulton2015-04-231-0/+23
| | | | Note that CCACHE_DISABLE is now set in the Travis environment.
* CCache: always generate docs in source directoryKarl Wette2014-05-291-9/+9
|
* Remove duplicate test target in CCache MakefileWilliam S Fulton2014-05-151-2/+0
|
* CCache/Makefile.in: fix to allow out of source tree check/installKarl Wette2014-05-111-4/+4
|
* Regenerate configured Makefile if Makefile.in or config.status have changedKarl Wette2014-05-111-0/+4
|
* Whitespace cleanup of all Makefiles*Karl Wette2014-05-021-2/+2
| | | | | - some of the %.clean rules in the test-suite Makefiles were using a single tab as an empty rule, dangerous! I've replaced these with the safer '@exit 0'.
* Remove mkstemp replacement for ccache-swig on CygwinWilliam S Fulton2013-09-142-1/+3
| | | | | Cygwin 1.7.0 as well as Cygwin 1.7.24 seem to be working okay Cygwin 1.7.24 gives gcc warning about dangerous use of mktemp
* Fix ccache-swig internal error bug due to premature file cleanupWilliam Fulton2013-05-193-6/+27
| | | | | | | | | | | | | | | | Fixes SF bug 1319 which shows up as a failure in the ccache tests on Debian 64 bit Wheezy, possibly because ENABLE_ZLIB is defined. This bug is due to files being too aggressively cleaned up part way through the caching. The .stderr file is cached and then retrieved from the cache for displaying to stderr. However, the stats are updated between caching and using the .stderr file. During the stats update the cache is cleaned and the newly cached files can be removed if the max number of files per directory is low. Really the cache should be cleaned up at exit to solve this (as is done in ccache-3.1). The workaround fix ensures the cached files are ignored during cleanup, which is a bit tricky as sometimes files from a previous run have the same time stamp, so that don't appear to be the oldest in the cache.
* Warning fix for ccache-swig testsWilliam S Fulton2013-04-281-2/+2
| | | | | clang deletes the output 'file' whereas gcc does not if the output 'file' is actually a directory.
* Rename configure.in files to expected modern name configure.acWilliam S Fulton2013-01-121-0/+0
|
* ccache-swig: apply patch #3586392 from Frederik Deweerdt to fix some error ↵William S Fulton2012-11-141-1/+2
| | | | | | cases - incorrectly using memory after it has been deleted git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* display to user ccache-swig install filesWilliam S Fulton2010-04-031-0/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* more distclean and maintainer-clean fixesWilliam S Fulton2010-04-031-1/+0
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* more distclean fixesWilliam S Fulton2010-04-031-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* make maintainer-clean and make distclean fixesWilliam S Fulton2010-04-031-3/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* make maintainer-clean fixesWilliam S Fulton2010-04-031-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fixes for make distcleanWilliam S Fulton2010-04-031-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* "make distclean" is supposed to return the source tree to a bootstrapped stateOlly Betts2009-12-101-1/+4
| | | | | | | | so don't remove "configure" as that breaks "make distclean;./configure". Add new "maintainer-clean" target and remove configure in that instead. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* tidy up distcleanWilliam S Fulton2009-08-211-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11662 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* remove unused directory creationWilliam S Fulton2009-08-201-1/+0
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11660 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix #2797485 After doing a 'make clean', install fails if yodl2man or ↵William S Fulton2009-08-171-2/+2
| | | | | | yodl2html is not available. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix ordering of chaptersWilliam S Fulton2009-04-011-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11183 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* correct ccache-swig title in docsWilliam S Fulton2009-01-211-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add some missing stats and loggingWilliam S Fulton2009-01-084-10/+15
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11039 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix spaces in CCACHE_DIR and probably other placesWilliam S Fulton2009-01-072-6/+6
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* reorder new testWilliam S Fulton2009-01-071-9/+9
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* remove unnecessary logging on Win32 buildsWilliam S Fulton2009-01-071-2/+0
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11035 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix lack of error logging in some situations and fix failure to work on ↵William S Fulton2009-01-072-13/+23
| | | | | | windows when swig is a pure Win32 (non-cygwin) compile git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11034 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* log internal error wrt CCACHE_OUTFILES env variableWilliam S Fulton2009-01-071-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11032 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix CCACHE_STRIPC being set when using swig as the compiler.William S Fulton2009-01-062-1/+19
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Add CCACHE_STRIPC option to remove an unwarranted warning when using ccache ↵William S Fulton2008-12-212-1/+21
| | | | | | with the Solaris Workshop C++ compiler git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* possibly slightly faster win32 process spawn from ↵William S Fulton2008-12-201-0/+51
| | | | | | http://lists.samba.org/archive/ccache/2006q3/000242.html git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Add Win32 ccache locking from Christophe Gisquet patch ↵William S Fulton2008-12-202-5/+17
| | | | | | http://lists.samba.org/archive/ccache/2006q3/000242.html git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10992 626c5289-ae23-0410-ae9c-e8d60b6d4f22