diff options
Diffstat (limited to 'share/qbs/imports/qbs/base/Library.qbs')
-rw-r--r-- | share/qbs/imports/qbs/base/Library.qbs | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/share/qbs/imports/qbs/base/Library.qbs b/share/qbs/imports/qbs/base/Library.qbs index 65e677830..4f0b45789 100644 --- a/share/qbs/imports/qbs/base/Library.qbs +++ b/share/qbs/imports/qbs/base/Library.qbs @@ -28,19 +28,12 @@ ** ****************************************************************************/ -Product { +import qbs + +NativeBinary { type: { if (qbs.targetOS.contains("ios") && parseInt(cpp.minimumIosVersion, 10) < 8) return ["staticlibrary"]; return ["dynamiclibrary"].concat(isForAndroid ? ["android.nativelibrary"] : []); } - - property bool isForAndroid: qbs.targetOS.contains("android") - property stringList architectures: isForAndroid && !qbs.architecture ? ["armv5te"] : undefined - - Depends { name: "bundle" } - - profiles: architectures - ? architectures.map(function(arch) { return project.profile + '-' + arch; }) - : [project.profile] } |