-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwaver.pro
115 lines (97 loc) · 2.59 KB
/
waver.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#
# This file is part of Waver
# Copyright (C) 2021 Peter Papp
# Please visit https://launchpad.net/waver for details
#
QT += gui multimedia quick quickcontrols2
CONFIG += c++11
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x051210
HEADERS += \
ampacheserver.h \
analyzer.h \
coefficientlist.h \
decodergeneric.h \
decodergenericnetworksource.h \
decodingcallback.h \
equalizer.h \
filescanner.h \
filesearcher.h \
globals.h \
iirfilter.h \
iirfiltercallback.h \
iirfilterchain.h \
notificationshandler.h \
outputfeeder.h \
pcmcache.h \
peakcallback.h \
radiotitlecallback.h \
replaygaincoefficients.h \
replaygaincalculator.h \
soundoutput.h \
track.h \
waver.h \
waverapplication.h
SOURCES += \
ampacheserver.cpp \
analyzer.cpp \
coefficientlist.cpp \
decodergeneric.cpp \
decodergenericnetworksource.cpp \
decodingcallback.cpp \
equalizer.cpp \
filescanner.cpp \
filesearcher.cpp \
iirfilter.cpp \
iirfiltercallback.cpp \
iirfilterchain.cpp \
main.cpp \
notificationshandler.cpp \
outputfeeder.cpp \
pcmcache.cpp \
peakcallback.cpp \
radiotitlecallback.cpp \
replaygaincalculator.cpp \
soundoutput.cpp \
track.cpp \
waver.cpp \
waverapplication.cpp
RESOURCES += \
res.qrc
TRANSLATIONS += \
waver_new_en_US.ts
unix:!android {
QT += dbus
HEADERS += \
mediaplayer2dbusadaptor.h \
mediaplayer2playerdbusadaptor.h
SOURCES += \
mediaplayer2dbusadaptor.cpp \
mediaplayer2playerdbusadaptor.cpp
LIBS += -L/usr/lib/i386-linux-gnu -L/usr/lib/x86_64-linux-gnu -lqt5keychain -ltag
target.path = /opt/waver/bin
INSTALLS += target
launcher.path = /usr/share/applications
launcher.files = launcher/waver.desktop
icon.path = /opt/waver/pixmaps
icon.files = launcher/waver_icon.png
INSTALLS += launcher icon
updatedestdir.commands = $(eval INSTALL_ROOT := $(DESTDIR))
install.depends = updatedestdir
QMAKE_EXTRA_TARGETS += install updatedestdir
}
windows {
INCLUDEPATH += $$PWD/.. $$PWD/../qt5keychain $$PWD/../qt5keychain/build
HEADERS += \
trayicon.h \
wintoastlib.h
SOURCES += \
trayicon.cpp \
wintoastlib.cpp
!winrt {
INCLUDEPATH += $$PWD/../taglib-1.12 $$PWD/../taglib-1.12/taglib/toolkit
LIBS += $$PWD/../qt5keychain/build/Release/qt5keychain.lib $$PWD/../taglib-1.12/taglib/Release/tag.lib
}
winrt {
LIBS += $$PWD/../qt5keychain/build-uwp/Release/qt5keychain.lib
}
}