-
Notifications
You must be signed in to change notification settings - Fork 1
/
ddb_gui_qt5.pro
100 lines (94 loc) · 2.8 KB
/
ddb_gui_qt5.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
TEMPLATE = lib
TARGET = ddb_gui_qt5
CONFIG += no_plugin_name_prefix plugin qt shared c++11
INCLUDEPATH += "./include"
SOURCES = \
scope/scope.c \
widgets/CoverArt.cpp \
widgets/LogViewer.cpp \
widgets/Medialib.cpp \
widgets/PlaybackButtons.cpp \
widgets/Playlist.cpp \
widgets/PlaylistBrowser.cpp \
widgets/SeekSlider.cpp \
widgets/StatusBar.cpp \
widgets/TabBar.cpp \
widgets/VolumeSlider.cpp \
widgets/QueueManager.cpp \
AboutDialog.cpp \
ActionManager.cpp \
CoverArtCache.cpp \
CoverArtBackend.cpp \
DBApi.cpp \
DBFileDialog.cpp \
DeadbeefTranslator.cpp \
DefaultActions.cpp \
DefaultPlugins.cpp \
MainWindow.cpp \
MediasourceModel.cpp \
PlayItemModel.cpp \
PlayqueueModel.cpp \
PlaylistBrowserModel.cpp \
PlaylistModel.cpp \
PlaylistView.cpp \
PluginLoader.cpp \
QtGui.cpp \
QtGuiSettings.cpp \
ScopeWrapper.cpp \
SystemTrayIcon.cpp \
HEADERS = \
scope/scope.c \
widgets/CoverArt.h \
widgets/LogViewer.h \
widgets/Medialib.h \
widgets/PlaybackButtons.h \
widgets/Playlist.h \
widgets/PlaylistBrowser.h \
widgets/SeekSlider.h \
widgets/StatusBar.h \
widgets/TabBar.h \
widgets/VolumeSlider.h \
widgets/QueueManager.h \
AboutDialog.h \
ActionManager.h \
CoverArtCache.h \
CoverArtBackend.h \
DBApi.h \
DBFileDialog.h \
DeadbeefTranslator.h \
DefaultActions.h \
DefaultPlugins.h \
MainWindow.h \
MediasourceModel.h \
PlayItemModel.h \
PlayqueueModel.h \
PlaylistBrowserModel.h \
PlaylistModel.h \
PlaylistView.h \
PluginLoader.h \
QtGui.h \
QtGuiSettings.h \
ScopeWrapper.h \
SystemTrayIcon.h \
FORMS = AboutDialog.ui \
DefaultActions.ui
RESOURCES = Resources.qrc
QT += core gui quick widgets quickwidgets concurrent svg charts
DEFINES += ARTWORK_ENABLED HOTKEYS_ENABLED "DEADBEEF_PREFIX=\\\"donotuse\\\""
# link with gettext?
load(configure)
if (qtCompileTest(libintl)) {
!build_pass:warning("includes gettext")
DEFINES += USE_GETTEXT
win32 {
LIBS += -lintl
}
}
else {
!build_pass:warning("compiling without gettext support")
}
# install path
unix:!macx {
target.path = ~/.local/lib/deadbeef/
INSTALLS += target
}