forked from qt-creator/qt-creator
The semantic change in product.buildDirectory broke some autotests. Change-Id: Ic9336f1e9341adacd1daa763b7ba729d7973fe58 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
25 lines
996 B
QML
25 lines
996 B
QML
import qbs
|
|
import "../valgrindautotest.qbs" as ValgrindAutotest
|
|
|
|
ValgrindAutotest {
|
|
name: "Memcheck test runner"
|
|
Depends { name: "Memcheck free1 autotest" }
|
|
Depends { name: "Memcheck free2 autotest" }
|
|
Depends { name: "Memcheck invalidjump autotest" }
|
|
Depends { name: "Memcheck leak1 autotest" }
|
|
Depends { name: "Memcheck leak2 autotest" }
|
|
Depends { name: "Memcheck leak3 autotest" }
|
|
Depends { name: "Memcheck leak4 autotest" }
|
|
Depends { name: "Memcheck overlap autotest" }
|
|
Depends { name: "Memcheck syscall autotest" }
|
|
Depends { name: "Memcheck uninit1 autotest" }
|
|
Depends { name: "Memcheck uninit2 autotest" }
|
|
Depends { name: "Memcheck uninit3 autotest" }
|
|
files: ["testrunner.h", "testrunner.cpp"]
|
|
destinationDirectory: project.ide_bin_path
|
|
cpp.defines: base.concat([
|
|
'TESTRUNNER_SRC_DIR="' + path + '/testapps"',
|
|
'TESTRUNNER_APP_DIR="' + project.buildDirectory + '/' + destinationDirectory + '/testapps"'
|
|
])
|
|
}
|