From 1cc368236b7f9f4840d4dbbf136c54c71b952e44 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Fri, 4 Jun 2010 07:27:11 +0000 Subject: add build file --- source/server/server.pro | 107 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 source/server/server.pro (limited to 'source/server/server.pro') diff --git a/source/server/server.pro b/source/server/server.pro new file mode 100644 index 00000000..324f07cf --- /dev/null +++ b/source/server/server.pro @@ -0,0 +1,107 @@ +TEMPLATE = lib +QT += network \ + xml +CONFIG += staticlib \ + debug_and_release + +INCLUDEPATH += ../ + +# Make sure the library gets built in the same location +# regardless of the platform. On win32 the library is +# automagically put in debug/release folders, so do the +# same for other platforms. +CONFIG(debug, debug|release) { + win32:TARGET = QXmppServer_d + !win32:TARGET = debug/QXmppServer_d +} else { + win32:TARGET = QXmppServer + !win32:TARGET = release/QXmppServer +} + +# Header files +HEADERS += QXmppClientServer.h \ + QXmppServer.h \ + QXmppServerConnection.h + +# Source files +SOURCES += QXmppClientServer.cpp \ + QXmppServer.cpp \ + QXmppServerConnection.cpp + +# Header files of the client +HEADERS += ../QXmppUtils.h \ + ../QXmppArchiveIq.h \ + ../QXmppArchiveManager.h \ + ../QXmppBind.h \ + ../QXmppByteStreamIq.h \ + ../QXmppClient.h \ + ../QXmppConfiguration.h \ + ../QXmppConstants.h \ + ../QXmppDataForm.h \ + ../QXmppDiscoveryIq.h \ + ../QXmppElement.h \ + ../QXmppIbbIq.h \ + ../QXmppInformationRequestResult.h \ + ../QXmppInvokable.h \ + ../QXmppIq.h \ + ../QXmppLogger.h \ + ../QXmppMessage.h \ + ../QXmppNonSASLAuth.h \ + ../QXmppPacket.h \ + ../QXmppPingIq.h \ + ../QXmppPresence.h \ + ../QXmppRoster.h \ + ../QXmppRosterIq.h \ + ../QXmppSession.h \ + ../QXmppSocks.h \ + ../QXmppStanza.h \ + ../QXmppStream.h \ + ../QXmppStreamInitiationIq.h \ + ../QXmppTransferManager.h \ + ../QXmppReconnectionManager.h \ + ../QXmppRemoteMethod.h \ + ../QXmppRpcIq.h \ + ../QXmppVCardManager.h \ + ../QXmppVCard.h \ + ../QXmppVersionIq.h \ + ../xmlrpc.h + +# Source files of the client +SOURCES += ../QXmppUtils.cpp \ + ../QXmppArchiveIq.cpp \ + ../QXmppArchiveManager.cpp \ + ../QXmppBind.cpp \ + ../QXmppByteStreamIq.cpp \ + ../QXmppClient.cpp \ + ../QXmppConfiguration.cpp \ + ../QXmppConstants.cpp \ + ../QXmppDataForm.cpp \ + ../QXmppDiscoveryIq.cpp \ + ../QXmppElement.cpp \ + ../QXmppIbbIq.cpp \ + ../QXmppInformationRequestResult.cpp \ + ../QXmppInvokable.cpp \ + ../QXmppIq.cpp \ + ../QXmppLogger.cpp \ + ../QXmppMessage.cpp \ + ../QXmppNonSASLAuth.cpp \ + ../QXmppPacket.cpp \ + ../QXmppPingIq.cpp \ + ../QXmppPresence.cpp \ + ../QXmppRoster.cpp \ + ../QXmppRosterIq.cpp \ + ../QXmppSession.cpp \ + ../QXmppSocks.cpp \ + ../QXmppStanza.cpp \ + ../QXmppStream.cpp \ + ../QXmppStreamInitiationIq.cpp \ + ../QXmppTransferManager.cpp \ + ../QXmppReconnectionManager.cpp \ + ../QXmppRemoteMethod.cpp \ + ../QXmppRpcIq.cpp \ + ../QXmppVCardManager.cpp \ + ../QXmppVCard.cpp \ + ../QXmppVersionIq.cpp \ + ../xmlrpc.cpp + + \ No newline at end of file -- cgit v1.2.3