Extra ccache options to allow sharing caches between different Jenkins jobs.

This commit is contained in:
Mat Sutcliffe
2019-06-18 22:51:14 +01:00
parent 33f7334eac
commit fce2b74333
2 changed files with 7 additions and 0 deletions

View File

@@ -62,6 +62,12 @@ swiftConfig(ccache) {
msvc: QMAKE_CXX = clcache
else:macx: QMAKE_CXX = /usr/local/bin/ccache $$QMAKE_CXX
else:gcc: QMAKE_CXX = ccache $$QMAKE_CXX
unix {
QMAKE_CFLAGS_DEBUG *= -fdebug-prefix-map=$$(CCACHE_BASEDIR)=.
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO *= -fdebug-prefix-map=$$(CCACHE_BASEDIR)=.
QMAKE_CXXFLAGS_DEBUG *= -fdebug-prefix-map=$$(CCACHE_BASEDIR)=.
QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO *= -fdebug-prefix-map=$$(CCACHE_BASEDIR)=.
}
}
################################