2012-09-05 11:01:43 +02:00
|
|
|
function testsEnabled(qbs)
|
|
|
|
|
{
|
|
|
|
|
return qbs.getenv("TEST") || qbs.buildVariant === "debug";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function defines(qbs)
|
|
|
|
|
{
|
2012-09-19 18:02:46 +02:00
|
|
|
var list = [
|
2013-03-27 20:16:05 +01:00
|
|
|
"QT_CREATOR",
|
2012-09-19 18:02:46 +02:00
|
|
|
'IDE_LIBRARY_BASENAME="lib"',
|
2012-11-21 22:37:20 +02:00
|
|
|
"QT_DISABLE_DEPRECATED_BEFORE=0x040900",
|
2013-01-12 23:29:24 +02:00
|
|
|
"QT_NO_CAST_TO_ASCII",
|
|
|
|
|
"QT_NO_CAST_FROM_ASCII"
|
2012-09-19 18:02:46 +02:00
|
|
|
]
|
2012-09-05 11:01:43 +02:00
|
|
|
if (testsEnabled(qbs))
|
|
|
|
|
list.push("WITH_TESTS")
|
|
|
|
|
return list
|
|
|
|
|
}
|