diff options
Diffstat (limited to 'examples/roster/CMakeLists.txt')
-rw-r--r-- | examples/roster/CMakeLists.txt | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/examples/roster/CMakeLists.txt b/examples/roster/CMakeLists.txt index aaea8006..6daa1768 100644 --- a/examples/roster/CMakeLists.txt +++ b/examples/roster/CMakeLists.txt @@ -11,16 +11,15 @@ set(roster_MOC_SRCS tpqt_generate_mocs(${roster_MOC_SRCS}) +find_package(Qt${QT_VERSION_MAJOR} ${QT_MIN_VERSION} REQUIRED COMPONENTS Core Gui Widgets) + add_executable(roster ${roster_SRCS} ${roster_MOC_SRCS}) target_link_libraries(roster - ${QT_QTCORE_LIBRARY} - ${QT_QTDBUS_LIBRARY} - ${QT_QTGUI_LIBRARY} - ${QT_QTNETWORK_LIBRARY} - ${QT_QTWIDGETS_LIBRARY} - ${QT_QTXML_LIBRARY} - telepathy-qt${QT_VERSION_MAJOR} - ${TP_QT_EXECUTABLE_LINKER_FLAGS}) + Qt${QT_VERSION_MAJOR}::Core + Qt${QT_VERSION_MAJOR}::Gui + Qt${QT_VERSION_MAJOR}::Widgets + TelepathyQt${QT_VERSION_MAJOR}::Core +) set(telepathy_qt_examples_roster_SRCS roster-item.cpp @@ -30,11 +29,8 @@ set(telepathy_qt_examples_roster_SRCS add_library(telepathy-qt-examples-roster ${telepathy_qt_examples_roster_SRCS}) target_link_libraries(telepathy-qt-examples-roster - ${QT_QTCORE_LIBRARY} - ${QT_QTDBUS_LIBRARY} - ${QT_QTGUI_LIBRARY} - ${QT_QTNETWORK_LIBRARY} - ${QT_QTWIDGETS_LIBRARY} - ${QT_QTXML_LIBRARY} - telepathy-qt${QT_VERSION_MAJOR} - ${TP_QT_LIBRARY_LINKER_FLAGS}) + Qt${QT_VERSION_MAJOR}::Core + Qt${QT_VERSION_MAJOR}::Gui + Qt${QT_VERSION_MAJOR}::Widgets + TelepathyQt${QT_VERSION_MAJOR}::Core +) |