diff options
author | Marius Sincovici <smaryus@gmail.com> | 2020-01-09 20:14:28 +0100 |
---|---|---|
committer | Marius Sincovici <smaryus@gmail.com> | 2020-01-16 21:19:10 +0000 |
commit | e67398af5c09fc51f90db4b519805b150db5f3ac (patch) | |
tree | 3c12ac9e02017e5413c8c1b407d44d7b36f9aff8 | |
parent | 9cc149852645455ad481c1fef521622d6fd79791 (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.pri | 10 |
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 += \ |