aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/cdaudio/cdaudio.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/cdaudio/cdaudio.pro')
-rw-r--r--src/plugins/Input/cdaudio/cdaudio.pro33
1 files changed, 22 insertions, 11 deletions
diff --git a/src/plugins/Input/cdaudio/cdaudio.pro b/src/plugins/Input/cdaudio/cdaudio.pro
index 0fd2c2aec..9a13c48be 100644
--- a/src/plugins/Input/cdaudio/cdaudio.pro
+++ b/src/plugins/Input/cdaudio/cdaudio.pro
@@ -7,18 +7,16 @@ SOURCES += decoder_cdaudio.cpp \
decodercdaudiofactory.cpp \
settingsdialog.cpp
-TARGET =$$PLUGINS_PREFIX/Input/cdaudio
-QMAKE_CLEAN =$$PLUGINS_PREFIX/Input/libcdaudio.so
-
INCLUDEPATH += ../../../
CONFIG += warn_on \
plugin \
link_pkgconfig
TEMPLATE = lib
-QMAKE_LIBDIR += ../../../../lib
-LIBS += -lqmmp -L/usr/lib -I/usr/include
-PKGCONFIG += libcdio libcdio_cdda libcdio_paranoia libcddb
+
+TARGET =$$PLUGINS_PREFIX/Input/cdaudio
+
+
TRANSLATIONS = translations/cdaudio_plugin_ru.ts \
translations/cdaudio_plugin_uk_UA.ts \
translations/cdaudio_plugin_zh_CN.ts \
@@ -35,11 +33,24 @@ TRANSLATIONS = translations/cdaudio_plugin_ru.ts \
RESOURCES = translations/translations.qrc
-isEmpty(LIB_DIR){
- LIB_DIR = /lib
-}
-target.path = $$LIB_DIR/qmmp/Input
-INSTALLS += target
FORMS += settingsdialog.ui
+unix {
+ QMAKE_LIBDIR += ../../../../lib
+ LIBS += -lqmmp -L/usr/lib -I/usr/include
+ PKGCONFIG += libcdio libcdio_cdda libcdio_paranoia libcddb
+ isEmpty(LIB_DIR) {
+ LIB_DIR = /lib
+ }
+ target.path = $$LIB_DIR/qmmp/Input
+ QMAKE_CLEAN =$$PLUGINS_PREFIX/Input/libcdaudio.so
+ INSTALLS += target
+}
+
+win32 {
+ HEADERS += ../../../../src/qmmp/metadatamodel.h \
+ ../../../../src/qmmp/decoderfactory.h
+ QMAKE_LIBDIR += ../../../../bin
+ LIBS += -lqmmp0 -lcdio -lcdio_paranoia -lcdio_cdda -lm -lwinmm -mwindows -liconv -lcddb
+}