diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | Swift/Controllers/ChatController.cpp (renamed from Swiften/Controllers/ChatController.cpp) | 8 | ||||
-rw-r--r-- | Swift/Controllers/ChatController.h (renamed from Swiften/Controllers/ChatController.h) | 2 | ||||
-rw-r--r-- | Swift/Controllers/ChatControllerBase.cpp (renamed from Swiften/Controllers/ChatControllerBase.cpp) | 6 | ||||
-rw-r--r-- | Swift/Controllers/ChatControllerBase.h (renamed from Swiften/Controllers/ChatControllerBase.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/ChatWindow.h (renamed from Swiften/Controllers/ChatWindow.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/ChatWindowFactory.h (renamed from Swiften/Controllers/ChatWindowFactory.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/EventController.cpp (renamed from Swiften/Controllers/EventController.cpp) | 2 | ||||
-rw-r--r-- | Swift/Controllers/EventController.h (renamed from Swiften/Controllers/EventController.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/LoginWindow.h (renamed from Swiften/Controllers/LoginWindow.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/LoginWindowFactory.h (renamed from Swiften/Controllers/LoginWindowFactory.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/MUCController.cpp (renamed from Swiften/Controllers/MUCController.cpp) | 6 | ||||
-rw-r--r-- | Swift/Controllers/MUCController.h (renamed from Swiften/Controllers/MUCController.h) | 2 | ||||
-rw-r--r-- | Swift/Controllers/MainController.cpp (renamed from Swiften/Controllers/MainController.cpp) | 24 | ||||
-rw-r--r-- | Swift/Controllers/MainController.h (renamed from Swiften/Controllers/MainController.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/MainWindow.h (renamed from Swiften/Controllers/MainWindow.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/MainWindowFactory.h (renamed from Swiften/Controllers/MainWindowFactory.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/Makefile.inc | 22 | ||||
-rw-r--r-- | Swift/Controllers/NickResolver.cpp (renamed from Swiften/Controllers/NickResolver.cpp) | 2 | ||||
-rw-r--r-- | Swift/Controllers/NickResolver.h (renamed from Swiften/Controllers/NickResolver.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/RosterController.cpp (renamed from Swiften/Controllers/RosterController.cpp) | 6 | ||||
-rw-r--r-- | Swift/Controllers/RosterController.h (renamed from Swiften/Controllers/RosterController.h) | 0 | ||||
-rw-r--r-- | Swift/Controllers/UnitTest/Makefile.inc | 4 | ||||
-rw-r--r-- | Swift/Controllers/UnitTest/NickResolverTest.cpp (renamed from Swiften/Controllers/UnitTest/NickResolverTest.cpp) | 2 | ||||
-rw-r--r-- | Swift/Controllers/UnitTest/XMPPRosterControllerTest.cpp (renamed from Swiften/Controllers/UnitTest/XMPPRosterControllerTest.cpp) | 2 | ||||
-rw-r--r-- | Swift/Controllers/XMPPRosterController.cpp (renamed from Swiften/Controllers/XMPPRosterController.cpp) | 6 | ||||
-rw-r--r-- | Swift/Controllers/XMPPRosterController.h (renamed from Swiften/Controllers/XMPPRosterController.h) | 0 | ||||
-rw-r--r-- | Swift/Makefile.inc | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtChatWindow.h | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtChatWindowFactory.h | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtLoginWindow.h | 4 | ||||
-rw-r--r-- | Swift/QtUI/QtLoginWindowFactory.h | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtMainWindow.h | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtMainWindowFactory.h | 2 | ||||
-rw-r--r-- | Swift/QtUI/QtSwift.cpp | 4 | ||||
-rw-r--r-- | Swift/QtUI/Swift.pro | 2 | ||||
-rwxr-xr-x | Swift/QtUI/qmakeish.py | 2 | ||||
-rw-r--r-- | Swiften/Controllers/Makefile.inc | 11 | ||||
-rw-r--r-- | Swiften/Controllers/UnitTest/Makefile.inc | 4 | ||||
-rw-r--r-- | Swiften/Makefile.inc | 3 | ||||
-rw-r--r-- | Swiften/QA/UnitTest/Makefile.inc | 4 |
41 files changed, 78 insertions, 65 deletions
@@ -43,7 +43,8 @@ include 3rdParty/ZLib/Makefile.inc include 3rdParty/Expat/Makefile.inc include 3rdParty/SQLite/Makefile.inc include Swiften/Makefile.inc -include Swift/QtUI/Makefile.inc +include Swift/Makefile.inc +include Swiften/QA/Makefile.inc ################################################################################ # Main targets diff --git a/Swiften/Controllers/ChatController.cpp b/Swift/Controllers/ChatController.cpp index bac73d4..8c0b8bb 100644 --- a/Swiften/Controllers/ChatController.cpp +++ b/Swift/Controllers/ChatController.cpp @@ -1,8 +1,8 @@ -#include "Swiften/Controllers/ChatController.h" +#include "Swift/Controllers/ChatController.h" -#include "Swiften/Controllers/ChatWindow.h" -#include "Swiften/Controllers/ChatWindowFactory.h" -#include "Swiften/Controllers/NickResolver.h" +#include "Swift/Controllers/ChatWindow.h" +#include "Swift/Controllers/ChatWindowFactory.h" +#include "Swift/Controllers/NickResolver.h" namespace Swift { diff --git a/Swiften/Controllers/ChatController.h b/Swift/Controllers/ChatController.h index 314bd70..98e66bc 100644 --- a/Swiften/Controllers/ChatController.h +++ b/Swift/Controllers/ChatController.h @@ -1,7 +1,7 @@ #ifndef SWIFTEN_ChatController_H #define SWIFTEN_ChatController_H -#include "Swiften/Controllers/ChatControllerBase.h" +#include "Swift/Controllers/ChatControllerBase.h" namespace Swift { class NickResolver; diff --git a/Swiften/Controllers/ChatControllerBase.cpp b/Swift/Controllers/ChatControllerBase.cpp index 5f8535e..3b3ddb7 100644 --- a/Swiften/Controllers/ChatControllerBase.cpp +++ b/Swift/Controllers/ChatControllerBase.cpp @@ -1,12 +1,12 @@ -#include "Swiften/Controllers/ChatControllerBase.h" +#include "Swift/Controllers/ChatControllerBase.h" #include <boost/bind.hpp> #include <boost/shared_ptr.hpp> #include "Swiften/Client/StanzaChannel.h" #include "Swiften/Base/foreach.h" -#include "Swiften/Controllers/ChatWindow.h" -#include "Swiften/Controllers/ChatWindowFactory.h" +#include "Swift/Controllers/ChatWindow.h" +#include "Swift/Controllers/ChatWindowFactory.h" #include "Swiften/Queries/Requests/GetSecurityLabelsCatalogRequest.h" namespace Swift { diff --git a/Swiften/Controllers/ChatControllerBase.h b/Swift/Controllers/ChatControllerBase.h index 1967977..1967977 100644 --- a/Swiften/Controllers/ChatControllerBase.h +++ b/Swift/Controllers/ChatControllerBase.h diff --git a/Swiften/Controllers/ChatWindow.h b/Swift/Controllers/ChatWindow.h index 04d0007..04d0007 100644 --- a/Swiften/Controllers/ChatWindow.h +++ b/Swift/Controllers/ChatWindow.h diff --git a/Swiften/Controllers/ChatWindowFactory.h b/Swift/Controllers/ChatWindowFactory.h index c55ddba..c55ddba 100644 --- a/Swiften/Controllers/ChatWindowFactory.h +++ b/Swift/Controllers/ChatWindowFactory.h diff --git a/Swiften/Controllers/EventController.cpp b/Swift/Controllers/EventController.cpp index a87f79a..9b143dd 100644 --- a/Swiften/Controllers/EventController.cpp +++ b/Swift/Controllers/EventController.cpp @@ -1,4 +1,4 @@ -#include "Swiften/Controllers/EventController.h" +#include "Swift/Controllers/EventController.h" #include <boost/bind.hpp> #include <algorithm> diff --git a/Swiften/Controllers/EventController.h b/Swift/Controllers/EventController.h index ab161af..ab161af 100644 --- a/Swiften/Controllers/EventController.h +++ b/Swift/Controllers/EventController.h diff --git a/Swiften/Controllers/LoginWindow.h b/Swift/Controllers/LoginWindow.h index 44855c0..44855c0 100644 --- a/Swiften/Controllers/LoginWindow.h +++ b/Swift/Controllers/LoginWindow.h diff --git a/Swiften/Controllers/LoginWindowFactory.h b/Swift/Controllers/LoginWindowFactory.h index d52325e..d52325e 100644 --- a/Swiften/Controllers/LoginWindowFactory.h +++ b/Swift/Controllers/LoginWindowFactory.h diff --git a/Swiften/Controllers/MUCController.cpp b/Swift/Controllers/MUCController.cpp index 8137fe1..93880c4 100644 --- a/Swiften/Controllers/MUCController.cpp +++ b/Swift/Controllers/MUCController.cpp @@ -1,10 +1,10 @@ -#include "Swiften/Controllers/MUCController.h" +#include "Swift/Controllers/MUCController.h" #include <boost/bind.hpp> #include "Swiften/Base/foreach.h" -#include "Swiften/Controllers/ChatWindow.h" -#include "Swiften/Controllers/ChatWindowFactory.h" +#include "Swift/Controllers/ChatWindow.h" +#include "Swift/Controllers/ChatWindowFactory.h" #include "Swiften/MUC/MUC.h" #include "Swiften/Client/StanzaChannel.h" #include "Swiften/Roster/Roster.h" diff --git a/Swiften/Controllers/MUCController.h b/Swift/Controllers/MUCController.h index a7859cf..c87695e 100644 --- a/Swiften/Controllers/MUCController.h +++ b/Swift/Controllers/MUCController.h @@ -4,7 +4,7 @@ #include <boost/shared_ptr.hpp> #include "Swiften/Base/String.h" -#include "Swiften/Controllers/ChatControllerBase.h" +#include "Swift/Controllers/ChatControllerBase.h" #include "Swiften/Elements/Message.h" #include "Swiften/Elements/DiscoInfo.h" #include "Swiften/JID/JID.h" diff --git a/Swiften/Controllers/MainController.cpp b/Swift/Controllers/MainController.cpp index 5535bf8..e5036a5 100644 --- a/Swiften/Controllers/MainController.cpp +++ b/Swift/Controllers/MainController.cpp @@ -1,4 +1,4 @@ -#include "Swiften/Controllers/MainController.h" +#include "Swift/Controllers/MainController.h" #include <boost/bind.hpp> #include <boost/lexical_cast.hpp> @@ -7,17 +7,17 @@ #include "Swiften/Application/Application.h" #include "Swiften/Application/ApplicationMessageDisplay.h" -#include "Swiften/Controllers/ChatController.h" -#include "Swiften/Controllers/ChatWindowFactory.h" -#include "Swiften/Controllers/EventController.h" -#include "Swiften/Controllers/LoginWindow.h" -#include "Swiften/Controllers/LoginWindowFactory.h" -#include "Swiften/Controllers/MainWindow.h" -#include "Swiften/Controllers/MainWindowFactory.h" -#include "Swiften/Controllers/MUCController.h" -#include "Swiften/Controllers/NickResolver.h" -#include "Swiften/Controllers/RosterController.h" -#include "Swiften/Controllers/XMPPRosterController.h" +#include "Swift/Controllers/ChatController.h" +#include "Swift/Controllers/ChatWindowFactory.h" +#include "Swift/Controllers/EventController.h" +#include "Swift/Controllers/LoginWindow.h" +#include "Swift/Controllers/LoginWindowFactory.h" +#include "Swift/Controllers/MainWindow.h" +#include "Swift/Controllers/MainWindowFactory.h" +#include "Swift/Controllers/MUCController.h" +#include "Swift/Controllers/NickResolver.h" +#include "Swift/Controllers/RosterController.h" +#include "Swift/Controllers/XMPPRosterController.h" #include "Swiften/Base/foreach.h" #include "Swiften/Base/String.h" #include "Swiften/Client/Client.h" diff --git a/Swiften/Controllers/MainController.h b/Swift/Controllers/MainController.h index e09d4fa..e09d4fa 100644 --- a/Swiften/Controllers/MainController.h +++ b/Swift/Controllers/MainController.h diff --git a/Swiften/Controllers/MainWindow.h b/Swift/Controllers/MainWindow.h index 081fe6e..081fe6e 100644 --- a/Swiften/Controllers/MainWindow.h +++ b/Swift/Controllers/MainWindow.h diff --git a/Swiften/Controllers/MainWindowFactory.h b/Swift/Controllers/MainWindowFactory.h index cf5a061..cf5a061 100644 --- a/Swiften/Controllers/MainWindowFactory.h +++ b/Swift/Controllers/MainWindowFactory.h diff --git a/Swift/Controllers/Makefile.inc b/Swift/Controllers/Makefile.inc new file mode 100644 index 0000000..ff3192e --- /dev/null +++ b/Swift/Controllers/Makefile.inc @@ -0,0 +1,22 @@ +SWIFT_CONTROLLERS_SOURCES += \ + Swift/Controllers/ChatController.cpp \ + Swift/Controllers/ChatControllerBase.cpp \ + Swift/Controllers/MainController.cpp \ + Swift/Controllers/NickResolver.cpp \ + Swift/Controllers/RosterController.cpp \ + Swift/Controllers/XMPPRosterController.cpp \ + Swift/Controllers/MUCController.cpp \ + Swift/Controllers/EventController.cpp + +include Swift/Controllers/UnitTest/Makefile.inc + +SWIFT_CONTROLLERS_TARGET = Swift/Controllers/Controllers.a +SWIFT_CONTROLLERS_OBJECTS = \ + $(SWIFT_CONTROLLERS_SOURCES:.cpp=.o) + +TARGETS += $(SWIFT_CONTROLLERS_TARGET) +UNITTEST_LIBS += $(SWIFT_CONTROLLERS_TARGET) +CLEANFILES += $(SWIFT_CONTROLLERS_TARGET) $(SWIFT_CONTROLLERS_OBJECTS) + +$(SWIFT_CONTROLLERS_TARGET): $(SWIFT_CONTROLLERS_OBJECTS) + $(QUIET_AR)$(AR) $(ARFLAGS) $@ $(SWIFT_CONTROLLERS_OBJECTS) diff --git a/Swiften/Controllers/NickResolver.cpp b/Swift/Controllers/NickResolver.cpp index 1c51cb7..db1d2b4 100644 --- a/Swiften/Controllers/NickResolver.cpp +++ b/Swift/Controllers/NickResolver.cpp @@ -1,4 +1,4 @@ -#include "Swiften/Controllers/NickResolver.h" +#include "Swift/Controllers/NickResolver.h" #include <boost/shared_ptr.hpp> diff --git a/Swiften/Controllers/NickResolver.h b/Swift/Controllers/NickResolver.h index b7dc005..b7dc005 100644 --- a/Swiften/Controllers/NickResolver.h +++ b/Swift/Controllers/NickResolver.h diff --git a/Swiften/Controllers/RosterController.cpp b/Swift/Controllers/RosterController.cpp index 1efbeea..c447602 100644 --- a/Swiften/Controllers/RosterController.cpp +++ b/Swift/Controllers/RosterController.cpp @@ -1,10 +1,10 @@ -#include "Swiften/Controllers/RosterController.h" +#include "Swift/Controllers/RosterController.h" #include <boost/bind.hpp> #include "Swiften/Base/foreach.h" -#include "Swiften/Controllers/MainWindow.h" -#include "Swiften/Controllers/MainWindowFactory.h" +#include "Swift/Controllers/MainWindow.h" +#include "Swift/Controllers/MainWindowFactory.h" #include "Swiften/Queries/Requests/GetRosterRequest.h" #include "Swiften/EventLoop/MainEventLoop.h" #include "Swiften/Roster/Roster.h" diff --git a/Swiften/Controllers/RosterController.h b/Swift/Controllers/RosterController.h index 945b068..945b068 100644 --- a/Swiften/Controllers/RosterController.h +++ b/Swift/Controllers/RosterController.h diff --git a/Swift/Controllers/UnitTest/Makefile.inc b/Swift/Controllers/UnitTest/Makefile.inc new file mode 100644 index 0000000..254f35d --- /dev/null +++ b/Swift/Controllers/UnitTest/Makefile.inc @@ -0,0 +1,4 @@ +UNITTEST_SOURCES += \ + Swift/Controllers/UnitTest/NickResolverTest.cpp \ + Swift/Controllers/UnitTest/XMPPRosterControllerTest.cpp + diff --git a/Swiften/Controllers/UnitTest/NickResolverTest.cpp b/Swift/Controllers/UnitTest/NickResolverTest.cpp index 9c89d4d..947d3d8 100644 --- a/Swiften/Controllers/UnitTest/NickResolverTest.cpp +++ b/Swift/Controllers/UnitTest/NickResolverTest.cpp @@ -1,7 +1,7 @@ #include <cppunit/extensions/HelperMacros.h> #include <cppunit/extensions/TestFactoryRegistry.h> -#include "Swiften/Controllers/NickResolver.h" +#include "Swift/Controllers/NickResolver.h" #include "Swiften/Roster/XMPPRoster.h" using namespace Swift; diff --git a/Swiften/Controllers/UnitTest/XMPPRosterControllerTest.cpp b/Swift/Controllers/UnitTest/XMPPRosterControllerTest.cpp index 17cc31c..c1d53c6 100644 --- a/Swiften/Controllers/UnitTest/XMPPRosterControllerTest.cpp +++ b/Swift/Controllers/UnitTest/XMPPRosterControllerTest.cpp @@ -1,7 +1,7 @@ #include <cppunit/extensions/HelperMacros.h> #include <cppunit/extensions/TestFactoryRegistry.h> -#include "Swiften/Controllers/XMPPRosterController.h" +#include "Swift/Controllers/XMPPRosterController.h" #include "Swiften/Elements/Payload.h" #include "Swiften/Elements/RosterItemPayload.h" #include "Swiften/Elements/RosterPayload.h" diff --git a/Swiften/Controllers/XMPPRosterController.cpp b/Swift/Controllers/XMPPRosterController.cpp index d1e6f80..6bbc964 100644 --- a/Swiften/Controllers/XMPPRosterController.cpp +++ b/Swift/Controllers/XMPPRosterController.cpp @@ -1,10 +1,10 @@ -#include "Swiften/Controllers/XMPPRosterController.h" +#include "Swift/Controllers/XMPPRosterController.h" #include <boost/bind.hpp> #include "Swiften/Base/foreach.h" -#include "Swiften/Controllers/MainWindow.h" -#include "Swiften/Controllers/MainWindowFactory.h" +#include "Swift/Controllers/MainWindow.h" +#include "Swift/Controllers/MainWindowFactory.h" #include "Swiften/Elements/RosterItemPayload.h" #include "Swiften/Queries/IQRouter.h" #include "Swiften/Queries/Requests/GetRosterRequest.h" diff --git a/Swiften/Controllers/XMPPRosterController.h b/Swift/Controllers/XMPPRosterController.h index 7695ff5..7695ff5 100644 --- a/Swiften/Controllers/XMPPRosterController.h +++ b/Swift/Controllers/XMPPRosterController.h diff --git a/Swift/Makefile.inc b/Swift/Makefile.inc new file mode 100644 index 0000000..1a88144 --- /dev/null +++ b/Swift/Makefile.inc @@ -0,0 +1,2 @@ +include Swift/Controllers/Makefile.inc +include Swift/QtUI/Makefile.inc diff --git a/Swift/QtUI/QtChatWindow.h b/Swift/QtUI/QtChatWindow.h index ef091e3..8b830d1 100644 --- a/Swift/QtUI/QtChatWindow.h +++ b/Swift/QtUI/QtChatWindow.h @@ -1,7 +1,7 @@ #ifndef SWIFT_QtChatWindow_H #define SWIFT_QtChatWindow_H -#include "Swiften/Controllers/ChatWindow.h" +#include "Swift/Controllers/ChatWindow.h" #include <QWidget> diff --git a/Swift/QtUI/QtChatWindowFactory.h b/Swift/QtUI/QtChatWindowFactory.h index 9e5004e..bda4c01 100644 --- a/Swift/QtUI/QtChatWindowFactory.h +++ b/Swift/QtUI/QtChatWindowFactory.h @@ -1,7 +1,7 @@ #ifndef SWIFT_QtChatWindowFactory_H #define SWIFT_QtChatWindowFactory_H -#include "Swiften/Controllers/ChatWindowFactory.h" +#include "Swift/Controllers/ChatWindowFactory.h" #include "Swiften/JID/JID.h" namespace Swift { diff --git a/Swift/QtUI/QtLoginWindow.h b/Swift/QtUI/QtLoginWindow.h index 5a14202..173a6b9 100644 --- a/Swift/QtUI/QtLoginWindow.h +++ b/Swift/QtUI/QtLoginWindow.h @@ -7,8 +7,8 @@ #include <QCheckBox> #include <QStackedWidget> -#include "Swiften/Controllers/LoginWindow.h" -#include "Swiften/Controllers/MainWindow.h" +#include "Swift/Controllers/LoginWindow.h" +#include "Swift/Controllers/MainWindow.h" class QLabel; class QToolButton; diff --git a/Swift/QtUI/QtLoginWindowFactory.h b/Swift/QtUI/QtLoginWindowFactory.h index 52f92c8..17f2453 100644 --- a/Swift/QtUI/QtLoginWindowFactory.h +++ b/Swift/QtUI/QtLoginWindowFactory.h @@ -1,7 +1,7 @@ #ifndef SWIFT_QtLoginWindowFactory_H #define SWIFT_QtLoginWindowFactory_H -#include "Swiften/Controllers/LoginWindowFactory.h" +#include "Swift/Controllers/LoginWindowFactory.h" namespace Swift { class QtLoginWindowFactory : public LoginWindowFactory{ diff --git a/Swift/QtUI/QtMainWindow.h b/Swift/QtUI/QtMainWindow.h index fe5c8b4..6f4b5f7 100644 --- a/Swift/QtUI/QtMainWindow.h +++ b/Swift/QtUI/QtMainWindow.h @@ -3,7 +3,7 @@ #include <QWidget> #include <QMenu> -#include "Swiften/Controllers/MainWindow.h" +#include "Swift/Controllers/MainWindow.h" #include <vector> diff --git a/Swift/QtUI/QtMainWindowFactory.h b/Swift/QtUI/QtMainWindowFactory.h index 86fc02f..1e45b23 100644 --- a/Swift/QtUI/QtMainWindowFactory.h +++ b/Swift/QtUI/QtMainWindowFactory.h @@ -1,7 +1,7 @@ #ifndef SWIFT_QtMainWindowFactory_H #define SWIFT_QtMainWindowFactory_H -#include "Swiften/Controllers/MainWindowFactory.h" +#include "Swift/Controllers/MainWindowFactory.h" namespace Swift { class QtTreeWidgetFactory; diff --git a/Swift/QtUI/QtSwift.cpp b/Swift/QtUI/QtSwift.cpp index e7d4152..b8b45a1 100644 --- a/Swift/QtUI/QtSwift.cpp +++ b/Swift/QtUI/QtSwift.cpp @@ -12,8 +12,8 @@ #include "Swiften/Base/String.h" #include "Swiften/Elements/Presence.h" #include "Swiften/Client/Client.h" -#include "Swiften/Controllers/ChatController.h" -#include "Swiften/Controllers/MainController.h" +#include "Swift/Controllers/ChatController.h" +#include "Swift/Controllers/MainController.h" namespace Swift{ diff --git a/Swift/QtUI/Swift.pro b/Swift/QtUI/Swift.pro index 16db0d1..1c860b4 100644 --- a/Swift/QtUI/Swift.pro +++ b/Swift/QtUI/Swift.pro @@ -27,7 +27,7 @@ win32 { else { DEPENDPATH += . ../.. ../../3rdParty/Boost INCLUDEPATH += . ../.. ../../3rdParty/Boost - LIBS += ../../Swiften/Swiften.a -lexpat -lssl -lcrypto + LIBS += ../Controllers/Controllers.a ../../Swiften/Swiften.a -lexpat -lssl -lcrypto unix { LIBS += -lresolv } diff --git a/Swift/QtUI/qmakeish.py b/Swift/QtUI/qmakeish.py index 72a5f62..178696d 100755 --- a/Swift/QtUI/qmakeish.py +++ b/Swift/QtUI/qmakeish.py @@ -80,7 +80,7 @@ for line in makefile : continue match = re.match("(\w+)_SOURCES (\+?)= (.*)", line) - if match and match.group(1) in ["SWIFTEN", "ZLIB", "LIBIDN", "BOOST", "EXPAT"] : + if match and match.group(1) in ["SWIFTEN", "ZLIB", "LIBIDN", "BOOST", "EXPAT", "SWIFT_CONTROLLERS"] : inSources = processSourcesLine(match.group(3)) continue diff --git a/Swiften/Controllers/Makefile.inc b/Swiften/Controllers/Makefile.inc deleted file mode 100644 index c51b0f3..0000000 --- a/Swiften/Controllers/Makefile.inc +++ /dev/null @@ -1,11 +0,0 @@ -SWIFTEN_SOURCES += \ - Swiften/Controllers/ChatController.cpp \ - Swiften/Controllers/ChatControllerBase.cpp \ - Swiften/Controllers/MainController.cpp \ - Swiften/Controllers/NickResolver.cpp \ - Swiften/Controllers/RosterController.cpp \ - Swiften/Controllers/XMPPRosterController.cpp \ - Swiften/Controllers/MUCController.cpp \ - Swiften/Controllers/EventController.cpp - -include Swiften/Controllers/UnitTest/Makefile.inc diff --git a/Swiften/Controllers/UnitTest/Makefile.inc b/Swiften/Controllers/UnitTest/Makefile.inc deleted file mode 100644 index 163da01..0000000 --- a/Swiften/Controllers/UnitTest/Makefile.inc +++ /dev/null @@ -1,4 +0,0 @@ -UNITTEST_SOURCES += \ - Swiften/Controllers/UnitTest/NickResolverTest.cpp \ - Swiften/Controllers/UnitTest/XMPPRosterControllerTest.cpp - diff --git a/Swiften/Makefile.inc b/Swiften/Makefile.inc index 7eca8a5..bb93bf8 100644 --- a/Swiften/Makefile.inc +++ b/Swiften/Makefile.inc @@ -15,7 +15,6 @@ include Swiften/TLS/Makefile.inc include Swiften/SASL/Makefile.inc include Swiften/Compress/Makefile.inc include Swiften/Queries/Makefile.inc -include Swiften/Controllers/Makefile.inc include Swiften/Roster/Makefile.inc include Swiften/Disco/Makefile.inc include Swiften/Presence/Makefile.inc @@ -34,6 +33,7 @@ SWIFTEN_OBJECTS = \ $(SQLITE_OBJECTS) TARGETS += $(SWIFTEN_TARGET) +UNITTEST_LIBS += $(SWIFTEN_TARGET) CLEANFILES += $(SWIFTEN_TARGET) $(SWIFTEN_OBJECTS) .PHONY: lib @@ -43,4 +43,3 @@ $(SWIFTEN_TARGET): $(SWIFTEN_OBJECTS) $(QUIET_AR)$(AR) $(ARFLAGS) $@ $(SWIFTEN_OBJECTS) include Swiften/Examples/Makefile.inc -include Swiften/QA/Makefile.inc diff --git a/Swiften/QA/UnitTest/Makefile.inc b/Swiften/QA/UnitTest/Makefile.inc index 7f31da3..5bdbec9 100644 --- a/Swiften/QA/UnitTest/Makefile.inc +++ b/Swiften/QA/UnitTest/Makefile.inc @@ -12,6 +12,6 @@ CLEANFILES += $(UNITTEST_OBJECTS) $(UNITTEST_TARGET) check: $(UNITTEST_TARGET) $(TEST_RUNNER) ./$(UNITTEST_TARGET) -$(UNITTEST_TARGET): $(SWIFTEN_TARGET) $(CPPUNIT_TARGET) $(UNITTEST_OBJECTS) $(BUNDLED_LIBS) - $(QUIET_LINK)$(CXX) -o $(UNITTEST_TARGET) $(UNITTEST_OBJECTS) $(LDFLAGS) $(SWIFTEN_TARGET) $(CPPUNIT_TARGET) $(BUNDLED_LIBS) $(LIBS) +$(UNITTEST_TARGET): $(CPPUNIT_TARGET) $(UNITTEST_OBJECTS) $(UNITTEST_LIBS) $(BUNDLED_LIBS) + $(QUIET_LINK)$(CXX) -o $(UNITTEST_TARGET) $(UNITTEST_OBJECTS) $(LDFLAGS) $(CPPUNIT_TARGET) $(UNITTEST_LIBS) $(BUNDLED_LIBS) $(LIBS) |