aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/Output/wasapi/CMakeLists.txt14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/plugins/Output/wasapi/CMakeLists.txt b/src/plugins/Output/wasapi/CMakeLists.txt
index bef11a518..2a702830c 100644
--- a/src/plugins/Output/wasapi/CMakeLists.txt
+++ b/src/plugins/Output/wasapi/CMakeLists.txt
@@ -32,6 +32,7 @@ CHECK_INCLUDE_FILE(Audioclient.h WASAPI_FOUND)
SET(libwasapi_SRCS
outputwasapi.cpp
outputwasapifactory.cpp
+ settingsdialog.cpp
)
SET(libwasapi_HDRS
@@ -42,11 +43,20 @@ SET(libwasapi_RCCS translations/translations.qrc)
QT4_ADD_RESOURCES(libwasapi_RCC_SRCS ${libwasapi_RCCS})
+# user interface
+
+SET(libwasapi_UIS
+ settingsdialog.ui
+)
+
+QT4_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})
IF(WASAPI_FOUND)
-ADD_LIBRARY(wasapi MODULE ${libwasapi_SRCS} ${libwasapi_RCC_SRCS} ${libwasapi_HDRS})
+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)
install(TARGETS wasapi DESTINATION ${LIB_DIR}/qmmp/Output)
ENDIF(WASAPI_FOUND)
-