X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcontrib%2Flibqxt-2007-10-24%2Fdeploy%2Fqt%2Fqxt.prf.m;fp=src%2Fcontrib%2Flibqxt-2007-10-24%2Fdeploy%2Fqt%2Fqxt.prf.m;h=a4a0484a21675a4b0f53621e794413fb295dab6b;hp=0000000000000000000000000000000000000000;hb=a634acadbcf6017474f68a3eaf7cb632660e9e49;hpb=cd122ca8e0d2c0ffc5397e0a813c75d791a7e6e3 diff --git a/src/contrib/libqxt-2007-10-24/deploy/qt/qxt.prf.m b/src/contrib/libqxt-2007-10-24/deploy/qt/qxt.prf.m new file mode 100644 index 00000000..a4a0484a --- /dev/null +++ b/src/contrib/libqxt-2007-10-24/deploy/qt/qxt.prf.m @@ -0,0 +1,105 @@ + + + + + + + + + + + +#keep the space lines above. nsis needs them, as it can only override bytes + +isEmpty(QXTbase){ + unix:!macx: QXTbase = /usr/local/Qxt + win32: QXTbase = C:/libqxt + macx : +} + +isEmpty(QXTinclude): QXTinclude = $${QXTbase}/include/Qxt/ +isEmpty(QXTbin): QXTbin = $${QXTbase}/bin + +macx { + isEmpty(QXTlib): QXTlib = /Library/Frameworks +} + +!macx { + isEmpty(QXTlib): QXTlib = $${QXTbase}/lib +} + +INCLUDEPATH += $${QXTinclude} +unix:!macx:LIBS += -Wl,-rpath,$${QXTlib} +macx:LIBS += -F$${QXTlib} +LIBS += -L$${QXTlib} + + +contains(QXT, crypto) { + INCLUDEPATH += $${QXTinclude}/QxtCrypto + macx: INCLUDEPATH += $${QXTlib}/QxtCrypto.framework/HEADERS/ + macx: LIBS += -framework QxtCrypto + unix:!macx: LIBS += -lQxtCrypto + win32: LIBS += -lQxtCrypto0 + QXT += core +} +contains(QXT, curses) { + INCLUDEPATH += $${QXTinclude}/QxtCurses + macx: INCLUDEPATH += $${QXTlib}/QxtCurses.framework/HEADERS/ + macx: LIBS += -framework QxtCurses + unix:!macx: LIBS += -lQxtCurses + win32: LIBS += -lQxtCurses0 + QXT += core +} +contains(QXT, web) { + INCLUDEPATH += $${QXTinclude}/QxtWeb + macx: INCLUDEPATH += $${QXTlib}/QxtWeb.framework/HEADERS/ + macx: LIBS += -framework QxtWeb + unix:!macx: LIBS += -lQxtWeb + win32: LIBS += -lQxtWeb0 + QXT += core network + QT += network +} +contains(QXT, gui) { + INCLUDEPATH += $${QXTinclude}/QxtGui + macx: INCLUDEPATH += $${QXTlib}/QxtGui.framework/HEADERS/ + macx: LIBS += -framework QxtGui + unix:!macx: LIBS += -lQxtGui + win32: LIBS += -lQxtGui0 + QXT += core + QT += gui +} +contains(QXT, network) { + INCLUDEPATH += $${QXTinclude}/QxtNetwork + macx: INCLUDEPATH += $${QXTlib}/QxtNetwork.framework/HEADERS/ + macx: LIBS += -framework QxtNetwork + unix:!macx: LIBS += -lQxtNetwork + win32: LIBS += -lQxtNetwork0 + QXT += core + QT += network +} +contains(QXT, sql) { + INCLUDEPATH += $${QXTinclude}/QxtSql + macx: INCLUDEPATH += $${QXTlib}/QxtSql.framework/HEADERS/ + macx: LIBS += -framework QxtSql + unix:!macx: LIBS += -lQxtSql + win32: LIBS += -lQxtSql0 + QXT += core + QT += sql +} +contains(QXT, media) { + INCLUDEPATH += $${QXTinclude}/QxtMedia + macx: INCLUDEPATH += $${QXTlib}/QxtMedia.framework/HEADERS/ + macx: LIBS += -framework QxtMedia + unix:!macx: LIBS += -lQxtMedia + win32: LIBS += -lQxtMedia0 + QXT += core +} +contains(QXT, core) { + INCLUDEPATH += $${QXTinclude}/QxtCore + macx: INCLUDEPATH += $${QXTlib}/QxtCore.framework/HEADERS/ + macx: LIBS += -framework QxtCore + unix:!macx: LIBS += -lQxtCore + win32: LIBS += -lQxtCore0 +} + +