diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2020-01-05 14:48:16 +0300 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2020-01-14 14:18:41 +0000 |
commit | 7c31d4d375cff51b1f1318a05c7ded11c263448d (patch) | |
tree | 44049145078c7ca4e35b4e6accd60c36c5c1d9b7 /tests/auto/blackbox/testdata | |
parent | 07a153da3958c96060b28a2fa376f035fe33a003 (diff) |
Use an empty array for the qbs.targetOS if targetPlatform is undefined
Change-Id: I4bc1ff7cacb606e4baa9f2bfe59b8dca1b88e434
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'tests/auto/blackbox/testdata')
-rw-r--r-- | tests/auto/blackbox/testdata/undefined-target-platform/undefined-target-platform.qbs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/blackbox/testdata/undefined-target-platform/undefined-target-platform.qbs b/tests/auto/blackbox/testdata/undefined-target-platform/undefined-target-platform.qbs new file mode 100644 index 000000000..2b3724c26 --- /dev/null +++ b/tests/auto/blackbox/testdata/undefined-target-platform/undefined-target-platform.qbs @@ -0,0 +1,13 @@ +import qbs.File +import qbs.FileInfo + +Product { + name: "undefined-target-platform" + qbs.targetPlatform: undefined + + readonly property bool _validate: { + if (Array.isArray(qbs.targetOS) && qbs.targetOS.length === 0) + return true; + throw "Invalid qbs.targetOS value: " + qbs.targetOS; + } +} |