File: ccache.prf

package info (click to toggle)
qtbase-opensource-src-gles 5.15.17%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 350,016 kB
  • sloc: cpp: 2,097,621; ansic: 343,242; xml: 115,491; python: 9,447; java: 7,499; asm: 4,023; sh: 2,086; perl: 2,047; yacc: 1,687; lex: 1,333; javascript: 878; makefile: 260; objc: 70
file content (19 lines) | stat: -rw-r--r-- 606 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
macx-xcode: return()

darwin: load(sdk)

ccache_prefix = ccache

precompile_header {
    CCACHE_SLOPPINESS += pch_defines time_macros

    ccache_prefix = \
        CCACHE_SLOPPINESS=\"$$join(CCACHE_SLOPPINESS, ',')\$${CCACHE_SLOPPINESS+,\$$CCACHE_SLOPPINESS}\" \
        # Make sure we build sources directly, not from their preprocessed version,
        # otherwise precompiled headers will not be used during cache misses.
        CCACHE_CPP2=true \
        $$ccache_prefix
}

for(tool, $$list(QMAKE_CC QMAKE_CXX QMAKE_LINK QMAKE_LINK_SHLIB QMAKE_LINK_C)): \
    $$tool = $$ccache_prefix $$eval($$tool)