X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2FCMakeLists.txt;h=c7b3ee301e61263373165734a7bd68daf9e3a45a;hb=3d464695bf5b57c969f30e6f3b8b429890f976bf;hp=67ca7f861bdaf9afb092e45fff7464454f6507ad;hpb=ff81aaec156b8dc2e12f49286fd69e55f215af29;p=quassel.git diff --git a/src/client/CMakeLists.txt b/src/client/CMakeLists.txt index 67ca7f86..c7b3ee30 100644 --- a/src/client/CMakeLists.txt +++ b/src/client/CMakeLists.txt @@ -2,11 +2,18 @@ # In Qt4, we still have some minor deps to QtUi: QItemSelectionModel, QSortFilterProxyModel # Still in Qt5: QAbstractItemView in BufferModel -if(NOT WITH_QT5) - setup_qt_variables(Gui Network DBus) -else(NOT WITH_QT5) - setup_qt_variables(Widgets Network DBus) -endif(NOT WITH_QT5) + +set(_modules ) + +if(WITH_QT5) + list(APPEND _modules Widgets) +endif(WITH_QT5) + +if(HAVE_DBUS) + list(APPEND _modules DBus) +endif(HAVE_DBUS) + +setup_qt_variables(Gui Network ${_modules}) set(SOURCES abstractmessageprocessor.cpp @@ -17,6 +24,7 @@ set(SOURCES bufferviewoverlay.cpp client.cpp clientaliasmanager.cpp + clientauthhandler.cpp clientbacklogmanager.cpp clientbufferviewconfig.cpp clientbufferviewmanager.cpp @@ -25,6 +33,8 @@ set(SOURCES clientignorelistmanager.cpp clientirclisthelper.cpp clientsettings.cpp + clienttransfer.cpp + clienttransfermanager.cpp clientuserinputhandler.cpp coreaccount.cpp coreaccountmodel.cpp @@ -44,6 +54,7 @@ set(MOC_HDRS bufferviewoverlay.h client.h clientaliasmanager.h + clientauthhandler.h clientbacklogmanager.h clientbufferviewconfig.h clientbufferviewmanager.h @@ -51,6 +62,8 @@ set(MOC_HDRS clientidentity.h clientignorelistmanager.h clientirclisthelper.h + clienttransfer.h + clienttransfermanager.h clientuserinputhandler.h coreaccountmodel.h coreconnection.h