aboutsummaryrefslogtreecommitdiff
path: root/tests/coverage.pri
blob: 4a5d8108e335e140114bba35741a0cd424ac7567 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
defineReplace(srcList) {
    LIST=$$1
    for(item,LIST) {
        ITEMLIST=$$item,$${ITEMLIST}
    }
    return($${ITEMLIST})
}

# OBJECTS_DIR = .obj
MOC_DIR = .moc

QMAKE_EXTRA_TARGETS += coverage
coverage.depends = check-xml
coverage.commands = @../coverage.py $$srcList($$TEST_SOURCES) .obj 90


QMAKE_EXTRA_TARGETS += coverage-xml
coverage-xml.depends = check-xml
coverage-xml.commands = @../coverage.py $$srcList($$TEST_SOURCES) .obj 90


QMAKE_CLEAN += *.log
#there are some xml files used in testing
#*.xml
QMAKE_DISTCLEAN += *.gcda *.gcno *.gcov *.log 
#*.xml