From e17d1491c48eea1504fe073cc5b5e6b729a5de60 Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Fri, 17 Sep 2010 13:46:26 +0200 Subject: [PATCH] QmlJSDebugger: Fix compilation of user programs using the observer on Mac Copy the libs to the application bundle. --- .../qtcreator/qmljsdebugger/private_headers.pri | 17 +++++++++++++++++ .../qmljsdebugger/qmljsdebugger-lib.pri | 4 +--- share/qtcreator/static.pro | 3 ++- 3 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 share/qtcreator/qmljsdebugger/private_headers.pri diff --git a/share/qtcreator/qmljsdebugger/private_headers.pri b/share/qtcreator/qmljsdebugger/private_headers.pri new file mode 100644 index 00000000000..fc353961781 --- /dev/null +++ b/share/qtcreator/qmljsdebugger/private_headers.pri @@ -0,0 +1,17 @@ +# Try to find location of Qt private headers (see README) +isEmpty(QT_PRIVATE_HEADERS) { + QT_PRIVATE_HEADERS = $$[QT_INSTALL_HEADERS] +} + +INCLUDEPATH += \ + $${QT_PRIVATE_HEADERS} \ + $${QT_PRIVATE_HEADERS}/QtCore \ + $${QT_PRIVATE_HEADERS}/QtGui \ + $${QT_PRIVATE_HEADERS}/QtScript \ + $${QT_PRIVATE_HEADERS}/QtDeclarative +DEPENDPATH += \ + $${QT_PRIVATE_HEADERS} \ + $${QT_PRIVATE_HEADERS}/QtCore \ + $${QT_PRIVATE_HEADERS}/QtGui \ + $${QT_PRIVATE_HEADERS}/QtScript \ + $${QT_PRIVATE_HEADERS}/QtDeclarative diff --git a/share/qtcreator/qmljsdebugger/qmljsdebugger-lib.pri b/share/qtcreator/qmljsdebugger/qmljsdebugger-lib.pri index a39a2a415eb..1ca47b8b7f1 100644 --- a/share/qtcreator/qmljsdebugger/qmljsdebugger-lib.pri +++ b/share/qtcreator/qmljsdebugger/qmljsdebugger-lib.pri @@ -8,9 +8,7 @@ contains(CONFIG, dll) { DEFINES += BUILD_QMLJSDEBUGGER_STATIC_LIB } -## Once is not enough -include($$PWD/../../../src/private_headers.pri) -include($$PWD/../../../src/private_headers.pri) +include($$PWD/private_headers.pri) include($$PWD/editor/editor.pri) diff --git a/share/qtcreator/static.pro b/share/qtcreator/static.pro index f3c229c84a1..92c0bc40b69 100644 --- a/share/qtcreator/static.pro +++ b/share/qtcreator/static.pro @@ -32,7 +32,8 @@ DATA_DIRS = \ gdbmacros \ qmldesigner \ qmlicons \ - qml-type-descriptions + qml-type-descriptions \ + qmljsdebugger !isEmpty(copydata) { -- GitLab