aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Output/wasapi/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Output/wasapi/CMakeLists.txt')
-rw-r--r--src/plugins/Output/wasapi/CMakeLists.txt18
1 files changed, 3 insertions, 15 deletions
diff --git a/src/plugins/Output/wasapi/CMakeLists.txt b/src/plugins/Output/wasapi/CMakeLists.txt
index 56be4fc4a..6e76c3740 100644
--- a/src/plugins/Output/wasapi/CMakeLists.txt
+++ b/src/plugins/Output/wasapi/CMakeLists.txt
@@ -2,14 +2,6 @@ project(libwasapi)
INCLUDE(CheckIncludeFile)
-# 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
@@ -30,13 +22,9 @@ SET(libwasapi_SRCS
settingsdialog.cpp
)
-SET(libwasapi_HDRS
- outputwasapi.h
-)
-
SET(libwasapi_RCCS translations/translations.qrc)
-QT4_ADD_RESOURCES(libwasapi_RCC_SRCS ${libwasapi_RCCS})
+QT5_ADD_RESOURCES(libwasapi_RCC_SRCS ${libwasapi_RCCS})
# user interface
@@ -44,7 +32,7 @@ SET(libwasapi_UIS
settingsdialog.ui
)
-QT4_WRAP_UI(libwasapi_UIS_H ${libwasapi_UIS})
+QT5_WRAP_UI(libwasapi_UIS_H ${libwasapi_UIS})
# Don't forget to include output directory, otherwise
# the UI file won't be wrapped!
include_directories(${CMAKE_CURRENT_BINARY_DIR})
@@ -52,6 +40,6 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR})
IF(WASAPI_FOUND)
ADD_LIBRARY(wasapi MODULE ${libwasapi_SRCS} ${libwasapi_RCC_SRCS} ${libwasapi_HDRS} ${libwasapi_UIS_H})
add_dependencies(wasapi qmmp)
-target_link_libraries(wasapi ${QT_LIBRARIES} libqmmp -lstrmiids -ldmoguids -lmsdmo -lole32 -loleaut32 -luuid -lgdi32 -lksuser)
+target_link_libraries(wasapi Qt5::Widgets libqmmp -lstrmiids -ldmoguids -lmsdmo -lole32 -loleaut32 -luuid -lgdi32 -lksuser)
install(TARGETS wasapi DESTINATION ${LIB_DIR}/qmmp/Output)
ENDIF(WASAPI_FOUND)