File: qt_prefix_build_check.prf

package info (click to toggle)
qtbase-opensource-src 5.15.8%2Bdfsg-11%2Bdeb12u3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 349,068 kB
  • sloc: cpp: 2,034,172; ansic: 304,070; xml: 117,607; python: 9,430; java: 7,393; asm: 4,023; perl: 2,047; sh: 1,943; yacc: 1,687; lex: 1,333; javascript: 878; makefile: 292; objc: 70
file content (21 lines) | stat: -rw-r--r-- 520 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#
#  W A R N I N G
#  -------------
#
# This file is not part of the Qt API.  It exists purely as an
# implementation detail.  It may change from version to version
# without notice, or even be removed.
#
# We mean it.
#

defineTest(qtIsPrefixBuild) {
    prefixdir = $$1
    # qtbase non-prefix build?
    exists($$prefixdir/.qmake.cache): \
        return(false)
    # top-level non-prefix build?
    contains(prefixdir, .*/qtbase):exists($$dirname(prefixdir)/.qmake.super): \
        return(false)
    return(true)
}