-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSaiKo.pro
88 lines (66 loc) · 1.89 KB
/
SaiKo.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
QT += qml quick quickcontrols2
CONFIG += c++17
#CONFIG += static
#CONFIG += qt warn_off release
#DEFINES += QT_NO_DEBUG_OUTPUT
#DEFINES += QT_NO_DEBUG
SRC_PATH = $$PWD/src
EXTERNAL_PATH = $$PWD/external
BIN_PATH = $$PWD/bin
SOURCES += $$SRC_PATH/main.cpp \
$$SRC_PATH/audiofile.cpp \
$$SRC_PATH/audioplayer.cpp \
$$SRC_PATH/mediaitem.cpp \
$$SRC_PATH/mediafilesystem.cpp \
$$SRC_PATH/soundstopevent.cpp \
$$SRC_PATH/textparser.cpp \
$$SRC_PATH/audioplaylist.cpp \
$$SRC_PATH/mediadirectory.cpp
RESOURCES += \
qml.qrc
QML_IMPORT_PATH =
INCLUDEPATH += $$EXTERNAL_PATH/taglib/ \
$$EXTERNAL_PATH/taglib/toolkit/ \
$$EXTERNAL_PATH/taglib/mpeg/id3v2/ \
$$SRC_PATH/
include(deployment.pri)
HEADERS += \
$$SRC_PATH/audiofile.h \
$$SRC_PATH/audioplayer.h \
$$SRC_PATH/mediaitem.h \
$$SRC_PATH/mediafilesystem.h \
$$SRC_PATH/soundstopevent.h \
$$SRC_PATH/textparser.h \
$$SRC_PATH/audioplaylist.h \
$$SRC_PATH/mediadirectory.h
# Image Magick
INCLUDEPATH += $$EXTERNAL_PATH
INCLUDEPATH += $$EXTERNAL_PATH/ImageMagick-7
LIBS += -L$$EXTERNAL_PATH
# kpl
DEFINES += "KPL_USE_QT=1"
LIBS += -lkpl_static
# kpl end
LIBS += -fopenmp
LIBS += -lMagick++-7.Q16HDRI
LIBS += -lMagickWand-7.Q16HDRI
LIBS += -lMagickCore-7.Q16HDRI
#LIBS += -lMagickWand
#LIBS += -lMagickCore
#LIBS += -lMagick++
DEFINES += "DMAGICKCORE_HDRI_ENABLE=1"
DEFINES += "MAGICKCORE_QUANTUM_DEPTH=16"
DEFINES += "MAGICKCORE_HDRI_ENABLE=0"
# Image Magick end
external_dependencies.path = bin/
external_dependencies.files = external/*.so
#qmlfiles.files = $$PWD/ui
#qmlfiles.path = $$OUT_PWD/ui
#INSTALLS += qmlfiles
INSTALLS += external_dependencies
#LIBS += $$EXTERNAL_PATH/libQt5QuickTemplates2.so
LIBS += -ltag
LIBS += -lz
LIBS += -lIrrKlang
LIBS += -l:ikpMP3.so
LIBS += -l:ikpFlac.so