aboutsummaryrefslogtreecommitdiff
path: root/src/src.pro
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-11 07:31:23 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-11 07:31:23 +0000
commit40c39853816cfab113d79682c34bc76a2c79c357 (patch)
treee4d6a184cf565cb87477339ce738299ff9787bc3 /src/src.pro
parent551c284e35280b7b91a939fe7352e496ffea402a (diff)
downloadqxmpp-40c39853816cfab113d79682c34bc76a2c79c357.tar.gz
rename "source" directory to "src"
Diffstat (limited to 'src/src.pro')
-rw-r--r--src/src.pro113
1 files changed, 113 insertions, 0 deletions
diff --git a/src/src.pro b/src/src.pro
new file mode 100644
index 00000000..7e421632
--- /dev/null
+++ b/src/src.pro
@@ -0,0 +1,113 @@
+include(../qxmpp.pri)
+
+TEMPLATE = lib
+
+QT += network xml
+
+CONFIG += staticlib
+
+# To disable the dependency on QtGui, uncomment the following:
+# DEFINES += QXMPP_NO_GUI
+
+# To enable support for the Speex codec, uncomment the following:
+# DEFINES += QXMPP_USE_SPEEX
+
+# Target definition
+TARGET = $$QXMPP_LIBRARY_NAME
+VERSION = $$QXMPP_VERSION
+DESTDIR = $$QXMPP_LIBRARY_DIR
+
+# Header files
+HEADERS += QXmppUtils.h \
+ QXmppArchiveIq.h \
+ QXmppArchiveManager.h \
+ QXmppBind.h \
+ QXmppByteStreamIq.h \
+ QXmppCallManager.h \
+ QXmppClient.h \
+ QXmppCodec.h \
+ QXmppConfiguration.h \
+ QXmppConstants.h \
+ QXmppDataForm.h \
+ QXmppDiscoveryIq.h \
+ QXmppElement.h \
+ QXmppIbbIq.h \
+ QXmppInvokable.h \
+ QXmppIq.h \
+ QXmppJingleIq.h \
+ QXmppLogger.h \
+ QXmppMessage.h \
+ QXmppMucIq.h \
+ QXmppMucManager.h \
+ QXmppNonSASLAuth.h \
+ QXmppPacket.h \
+ QXmppPingIq.h \
+ QXmppPresence.h \
+ QXmppRoster.h \
+ QXmppRosterIq.h \
+ QXmppRosterManager.h \
+ QXmppSession.h \
+ QXmppSocks.h \
+ QXmppStanza.h \
+ QXmppStream.h \
+ QXmppStreamInitiationIq.h \
+ QXmppStun.h \
+ QXmppTransferManager.h \
+ QXmppReconnectionManager.h \
+ QXmppRemoteMethod.h \
+ QXmppRpcIq.h \
+ QXmppVCardManager.h \
+ QXmppVCard.h \
+ QXmppVersionIq.h
+
+# Source files
+SOURCES += QXmppUtils.cpp \
+ QXmppArchiveIq.cpp \
+ QXmppArchiveManager.cpp \
+ QXmppBind.cpp \
+ QXmppByteStreamIq.cpp \
+ QXmppCallManager.cpp \
+ QXmppClient.cpp \
+ QXmppCodec.cpp \
+ QXmppConfiguration.cpp \
+ QXmppConstants.cpp \
+ QXmppDataForm.cpp \
+ QXmppDiscoveryIq.cpp \
+ QXmppElement.cpp \
+ QXmppIbbIq.cpp \
+ QXmppInvokable.cpp \
+ QXmppIq.cpp \
+ QXmppJingleIq.cpp \
+ QXmppLogger.cpp \
+ QXmppMessage.cpp \
+ QXmppMucIq.cpp \
+ QXmppMucManager.cpp \
+ QXmppNonSASLAuth.cpp \
+ QXmppPacket.cpp \
+ QXmppPingIq.cpp \
+ QXmppPresence.cpp \
+ QXmppRosterIq.cpp \
+ QXmppRosterManager.cpp \
+ QXmppSession.cpp \
+ QXmppSocks.cpp \
+ QXmppStanza.cpp \
+ QXmppStream.cpp \
+ QXmppStreamInitiationIq.cpp \
+ QXmppStun.cpp \
+ QXmppTransferManager.cpp \
+ QXmppReconnectionManager.cpp \
+ QXmppRemoteMethod.cpp \
+ QXmppRpcIq.cpp \
+ QXmppVCardManager.cpp \
+ QXmppVCard.cpp \
+ QXmppVersionIq.cpp
+
+# pkg-config support
+CONFIG += create_pc create_prl no_install_prl
+QMAKE_PKGCONFIG_DESTDIR = $$QXMPP_LIBRARY_DIR/pkgconfig
+
+# Installation
+headers.files = $$HEADERS
+headers.path = $$[QT_INSTALL_PREFIX]/include/qxmpp
+target.path = $$[QT_INSTALL_PREFIX]/lib
+INSTALLS += headers target