-
Notifications
You must be signed in to change notification settings - Fork 0
/
VCU.pro
93 lines (73 loc) · 2.14 KB
/
VCU.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
TARGET = vcu_qt
QT += qml quick widgets core gui
QT += charts
QT += network
CONFIG += c++11
CONFIG += qwt
SOURCES += \
src/main.cpp \
src/CPUStat.cpp \
src/maincontroller.cpp \
src/dirop.cpp
HEADERS += \
include/CPUStat.h \
include/maincontroller.h \
include/dirop.h
RESOURCES += qml.qrc
QML_IMPORT_PATH =
QML_DESIGNER_IMPORT_PATH =
DEFINES += QT_DEPRECATED_WARNINGS
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
DISTFILES += \
VCU.pro.user \
VCU_TRD.pro.user
MOC_DIR = moc
OBJECTS_DIR = obj
mkdirs.commands = $(MKDIR) $$MOC_DIR $$OBJECTS_DIR
QMAKE_EXTRA_TARGETS += mkdirs
INCLUDEPATH += \
include \
../vcu_gst_lib/include \
../vcu_apm_lib/include \
${SYSROOT}/usr/include/gstreamer-1.0 \
${SYSROOT}/usr/include/gstreamer-1.0/gst \
${SYSROOT}/usr/include/glib-2.0 \
${SYSROOT}/usr/include/glib-2.0/gio \
${SYSROOT}/usr/include/glib-2.0/glib \
${SYSROOT}/usr/include/glib-2.0/gobject \
${SYSROOT}/usr/lib/glib-2.0/include \
${SYSROOT}/usr/lib/gstreamer-1.0/include \
${SYSROOT}/usr/lib/gstreamer-1.0/include/gst \
=/usr/include
QMAKE_LIBDIR_FLAGS += \
-L../vcu_video_lib/Release \
-L../vcu_video_lib/Debug \
-L../vcu_gst_lib/Release \
-L../vcu_gst_lib/Debug \
-L../vcu_apm_lib/Release \
-L../vcu_apm_lib/Debug \
-L=/usr/lib \
-L=/${SYSROOT}/usr/lib \
-L=/${SYSROOT}/usr/lib/gstreamer-1.0
LIBS += \
-lQt5PrintSupport \
-lQt5OpenGL \
-lQt5Svg \
-lvcu_apm_lib \
-lvcu_gst_lib \
-lvideo \
-lgstreamer-1.0 \
-lgthread-2.0 \
-lgobject-2.0 \
-lglib-2.0 \
-lmediactl \
-lv4l2subdev
CONFIG += "release"
QMAKE_CXXFLAGS_RELEASE -= -O2
QMAKE_CFLAGS_RELEASE -= -O2
QMAKE_CFLAGS_RELEASE += -O3 --sysroot=${SYSROOT}
QMAKE_CXXFLAGS_RELEASE += -O3 --sysroot=${SYSROOT}
QMAKE_LFLAGS_RELEASE += --sysroot=${SYSROOT}
QMAKE_LFLAGS_RELEASE += -Wl,-rpath-link=${SYSROOT}/lib,-rpath-link=${SYSROOT}/usr/lib