aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarius Sincovici <smaryus@gmail.com>2020-01-09 20:14:28 +0100
committerMarius Sincovici <smaryus@gmail.com>2020-01-16 21:19:10 +0000
commite67398af5c09fc51f90db4b519805b150db5f3ac (patch)
tree3c12ac9e02017e5413c8c1b407d44d7b36f9aff8
parent9cc149852645455ad481c1fef521622d6fd79791 (diff)
Fix library not found for -lqbsscriptengine_debug on macOS
On macOS the qbsscriptengine library doesn’t contain the suffix _debug when compiling in debug mode. Fix linker error by removing the suffix. Fixes: QTCREATORBUG-23456 Change-Id: Idca2b36e87a652dac52c45e75b6edde6b3afd322 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/lib/scriptengine/use_scriptengine.pri10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/scriptengine/use_scriptengine.pri b/src/lib/scriptengine/use_scriptengine.pri
index 6450e171f..e8f82a949 100644
--- a/src/lib/scriptengine/use_scriptengine.pri
+++ b/src/lib/scriptengine/use_scriptengine.pri
@@ -3,7 +3,15 @@
isEmpty(QBSLIBDIR) {
QBSLIBDIR = $$shadowed($$PWD/../../../$${QBS_LIBRARY_DIRNAME})
}
- LIBS += -L$$QBSLIBDIR -lqbsscriptengine$$qtPlatformTargetSuffix()
+
+ LIBS += -L$$QBSLIBDIR
+ macos {
+ LIBS += -lqbsscriptengine
+ }
+ else {
+ LIBS += -lqbsscriptengine$$qtPlatformTargetSuffix()
+ }
+
}
INCLUDEPATH += \