X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2FCMakeLists.txt;h=3377771d88f85c2186c4eea77e12c58f2e733ec1;hb=24acf1efa9e91c58d9e64d76e03e7683ac0ac889;hp=67ca7f861bdaf9afb092e45fff7464454f6507ad;hpb=ff81aaec156b8dc2e12f49286fd69e55f215af29;p=quassel.git diff --git a/src/client/CMakeLists.txt b/src/client/CMakeLists.txt index 67ca7f86..3377771d 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 @@ -44,6 +52,7 @@ set(MOC_HDRS bufferviewoverlay.h client.h clientaliasmanager.h + clientauthhandler.h clientbacklogmanager.h clientbufferviewconfig.h clientbufferviewmanager.h