qgcvideo.pro 1018 Bytes
Newer Older
1 2 3
# Video streaming application for simple UDP direct byte streaming


4
QT       += svg network opengl
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

TEMPLATE = app
TARGET = qgcvideo

BASEDIR = .
BUILDDIR = build/qgcvideo
LANGUAGE = C++

CONFIG += release
CONFIG -= debug

OBJECTS_DIR = $$BUILDDIR/obj
MOC_DIR = $$BUILDDIR/moc
UI_HEADERS_DIR = src/ui/generated

macx:DESTDIR = $$BASEDIR/bin/mac

INCLUDEPATH += . \
    src \
    src/ui \
    src/comm \
    include/ui \
27
    src/apps/qgcvideo \
28 29 30

# Input

31
HEADERS += \
32 33 34 35
    src/comm/UDPLink.h \
    src/comm/LinkInterface.h \
    src/comm/LinkManager.h \
    src/QGC.h \
36 37 38
    src/apps/qgcvideo/QGCVideoMainWindow.h \
    src/apps/qgcvideo/QGCVideoApp.h \
    src/apps/qgcvideo/QGCVideoWidget.h
39 40

SOURCES += \
41 42 43
    src/comm/UDPLink.cc \
    src/comm/LinkManager.cc \
    src/QGC.cc \
44 45
    src/apps/qgcvideo/main.cc \
    src/apps/qgcvideo/QGCVideoMainWindow.cc \
46
    src/apps/qgcvideo/QGCVideoApp.cc \
47
    src/apps/qgcvideo/QGCVideoWidget.cc
48 49

FORMS += \
50
    src/apps/qgcvideo/QGCVideoMainWindow.ui
51 52

RESOURCES = mavground.qrc