diff options
Diffstat (limited to 'src/plugins/Output/qtmultimedia/CMakeLists.txt')
| -rw-r--r-- | src/plugins/Output/qtmultimedia/CMakeLists.txt | 35 |
1 files changed, 6 insertions, 29 deletions
diff --git a/src/plugins/Output/qtmultimedia/CMakeLists.txt b/src/plugins/Output/qtmultimedia/CMakeLists.txt index e5bb96915..0096f65e2 100644 --- a/src/plugins/Output/qtmultimedia/CMakeLists.txt +++ b/src/plugins/Output/qtmultimedia/CMakeLists.txt @@ -1,24 +1,7 @@ project(libqtmultimedia) -SET(QT_USE_QTMULTIMEDIA TRUE) -INCLUDE(FindQt4) -INCLUDE(${QT_USE_FILE}) - -# qt plugin -ADD_DEFINITIONS( -Wall ) -ADD_DEFINITIONS(${QT_DEFINITIONS}) -ADD_DEFINITIONS(-DQT_PLUGIN) -ADD_DEFINITIONS(-DQT_NO_DEBUG) -ADD_DEFINITIONS(-DQT_SHARED) -ADD_DEFINITIONS(-DQT_THREAD) - include_directories(${CMAKE_CURRENT_BINARY_DIR}) -SET(QT_INCLUDES - ${QT_INCLUDES} - ${CMAKE_CURRENT_SOURCE_DIR}/../../../ -) - # libqmmp include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../) link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) @@ -29,26 +12,20 @@ SET(libqtmultimedia_SRCS settingsdialog.cpp ) -SET(libqtmultimedia_HDRS - outputqtmultimedia.h -) - SET(libqtmultimedia_RCCS translations/translations.qrc) -QT4_ADD_RESOURCES(libqtmultimedia_RCC_SRCS ${libqtmultimedia_RCCS}) +QT5_ADD_RESOURCES(libqtmultimedia_RCC_SRCS ${libqtmultimedia_RCCS}) SET(libqtmultimedia_UIS settingsdialog.ui ) -QT4_WRAP_UI(libqtmultimedia_UIS_H ${libqtmultimedia_UIS}) +QT5_WRAP_UI(libqtmultimedia_UIS_H ${libqtmultimedia_UIS}) # Don't forget to include output directory, otherwise # the UI file won't be wrapped! include_directories(${CMAKE_CURRENT_BINARY_DIR}) -IF(${QT_QTMULTIMEDIA_FOUND}) - ADD_LIBRARY(qtmultimedia MODULE ${libqtmultimedia_SRCS} ${libqtmultimedia_UIS_H} ${libqtmultimedia_RCC_SRCS} ${libqtmultimedia_HDRS}) - add_dependencies(qtmultimedia qmmp) - target_link_libraries(qtmultimedia ${QT_LIBRARIES} libqmmp) - install(TARGETS qtmultimedia DESTINATION ${LIB_DIR}/qmmp/Output) -ENDIF(${QT_QTMULTIMEDIA_FOUND}) +ADD_LIBRARY(qtmultimedia MODULE ${libqtmultimedia_SRCS} ${libqtmultimedia_UIS_H} ${libqtmultimedia_RCC_SRCS}) +add_dependencies(qtmultimedia qmmp) +target_link_libraries(qtmultimedia Qt5::Widgets Qt5::Multimedia -lqmmp) +install(TARGETS qtmultimedia DESTINATION ${LIB_DIR}/qmmp/Output) |
