-
Notifications
You must be signed in to change notification settings - Fork 1
/
Arfarius.pro
78 lines (67 loc) · 1.5 KB
/
Arfarius.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
include(QtAwesome/QtAwesome.pri)
QT += core gui widgets concurrent opengl
TEMPLATE = app
TARGET = Arfarius
CONFIG += c++11
SOURCES += \
avcondition.cpp \
avfile.cpp \
avhistogram.cpp \
avmutex.cpp \
avobject.cpp \
avring.cpp \
avsplitter.cpp \
avthread.cpp \
histogramwidget.cpp \
main.cpp \
mainwindow.cpp \
player.cpp \
playlistitem.cpp \
playlistmodel.cpp \
playlistview.cpp \
arfariusapplication.cpp \
qcoreaudio.cpp \
avspectrum.cpp \
collection.cpp
HEADERS += \
avcondition.h \
avconf.h \
avexception.h \
avfile.h \
avhistogram.h \
avmutex.h \
avobject.h \
avring.h \
avsplitter.h \
avthread.h \
histogramwidget.h \
mainwindow.h \
memring.h \
player.h \
playlistitem.h \
playlistmodel.h \
playlistview.h \
arfariusapplication.h \
qcoreaudio.h \
avspectrum.h \
collection.h \
macmediakeys.h
FORMS += mainwindow.ui
RESOURCES += assets.qrc
LIBS += -lavformat -lavutil -lavcodec -lswresample -ltag -lfftw3f
macx {
LIBS += -L/usr/local/lib -framework Cocoa -framework CoreAudio -framework AudioUnit
ICON = Arfarius.icns
OBJECTIVE_SOURCES +=
HEADERS +=
DEFINES += __STDC_CONSTANT_MACROS
INCLUDEPATH += /usr/local/include/
QMAKE_INFO_PLIST = Arfarius.plist
OTHER_FILES += Arfarius.plist
}
OTHER_FILES += \
README.md
QMAKE_CXXFLAGS_RELEASE -= -O2
QMAKE_CXXFLAGS_RELEASE += -Os
OBJECTIVE_SOURCES += \
macmediakeys.mm