This repository has been archived by the owner on Mar 21, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RemoteSdrClient.pro
98 lines (86 loc) · 1.99 KB
/
RemoteSdrClient.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
QT += core gui
QT += network
QT += multimedia
QT += widgets
TARGET = remotesdrclient-ns
TEMPLATE = app
RESOURCES += icons.qrc
# enable pkg-config to find dependencies
CONFIG += link_pkgconfig
# check if codec2 is available
packagesExist(codec2) {
message("Codec2 support enabled.")
PKGCONFIG += codec2
DEFINES += ENABLE_CODEC2
SOURCES += interface/freedv.cpp
HEADERS += interface/freedv.h
} else {
message("Codec2 support disabled.")
}
SOURCES += \
gui/mainwindow.cpp \
gui/main.cpp \
gui/ipeditwidget.cpp \
gui/editnetdlg.cpp \
gui/sounddlg.cpp \
gui/freqctrl.cpp \
gui/sliderctrl.cpp \
gui/meter.cpp \
gui/plotter.cpp \
gui/rawiqwidget.cpp \
gui/sdrdiscoverdlg.cpp \
gui/transmitdlg.cpp \
gui/memdialog.cpp \
gui/chatdialog.cpp \
dsp/G726.cpp \
dsp/G711.cpp \
dsp/fir.cpp \
interface/soundout.cpp \
interface/netio.cpp \
interface/sdrinterface.cpp \
interface/soundin.cpp
HEADERS += \
gui/mainwindow.h \
gui/editnetdlg.h \
gui/ipeditwidget.h \
gui/sounddlg.h \
gui/freqctrl.h \
gui/sliderctrl.h \
gui/meter.h \
gui/plotter.h \
gui/rawiqwidget.h \
gui/sdrdiscoverdlg.h \
gui/transmitdlg.h \
gui/memdialog.h \
gui/chatdialog.h \
dsp/G711.h \
dsp/G726.h \
dsp/fir.h \
dsp/datatypes.h \
interface/soundout.h \
interface/threadwrapper.h \
interface/netio.h \
interface/sdrinterface.h \
interface/ascpmsg.h \
interface/sdrprotocol.h \
interface/soundin.h
FORMS += \
nanoforms/mainwindow.ui \
nanoforms/ipeditframe.ui \
nanoforms/editnetdlg.ui \
nanoforms/sounddlg.ui \
nanoforms/sdrdiscoverdlg.ui \
nanoforms/sliderctrl.ui \
nanoforms/memdialog.ui \
nanoforms/transmitdlg.ui \
nanoforms/chatdialog.ui \
nanoforms/rawiqwidget.ui
OTHER_FILES += \
changelog.txt \
resources/remoteclient.rc
win32 {
RC_FILE = resources/remoteclient.rc
}
macx {
ICON = RemoteSdrClient.icns
}