Windows build: added SSB Modulator and CW Keyer

This commit is contained in:
f4exb 2016-12-12 01:16:36 +01:00
parent 12652e5214
commit b620462639
5 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,37 @@
#--------------------------------------------------------
#
# Pro file for Android and Windows builds with Qt Creator
#
#--------------------------------------------------------
TEMPLATE = lib
CONFIG += plugin
QT += core gui widgets multimedia opengl
TARGET = modssb
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
INCLUDEPATH += $$PWD
INCLUDEPATH += ../../../sdrbase
CONFIG(Release):build_subdir = release
CONFIG(Debug):build_subdir = debug
SOURCES += ssbmod.cpp\
ssbmodgui.cpp\
ssbmodplugin.cpp
HEADERS += ssbmod.h\
ssbmodgui.h\
ssbmodplugin.h
FORMS += ssbmodgui.ui
LIBS += -L../../../sdrbase/$${build_subdir} -lsdrbase
RESOURCES = ../../../sdrbase/resources/res.qrc

View File

@ -38,6 +38,7 @@ SUBDIRS += plugins/channelrx/tcpsrc
SUBDIRS += plugins/channelrx/udpsrc
SUBDIRS += plugins/channeltx/modam
SUBDIRS += plugins/channeltx/modnfm
SUBDIRS += plugins/channeltx/modssb
# Main app must be last
CONFIG += ordered

View File

@ -43,6 +43,7 @@ SOURCES += mainwindow.cpp\
dsp/upchannelizer.cpp\
dsp/channelmarker.cpp\
dsp/ctcssdetector.cpp\
dsp/cwkeyer.cpp\
dsp/dspcommands.cpp\
dsp/dspengine.cpp\
dsp/dspdevicesourceengine.cpp\
@ -80,6 +81,7 @@ SOURCES += mainwindow.cpp\
gui/buttonswitch.cpp\
gui/channelwindow.cpp\
gui/colormapper.cpp\
gui/cwkeyergui.cpp\
gui/glscope.cpp\
gui/glscopegui.cpp\
gui/glshadersimple.cpp\
@ -125,6 +127,7 @@ HEADERS += mainwindow.h\
dsp/downchannelizer.h\
dsp/upchannelizer.h\
dsp/channelmarker.h\
dsp/cwkeyer.h\
dsp/complex.h\
dsp/decimators.h\
dsp/dspcommands.h\
@ -177,6 +180,7 @@ HEADERS += mainwindow.h\
gui/buttonswitch.h\
gui/channelwindow.h\
gui/colormapper.h\
gui/cwkeyergui.h\
gui/glscope.h\
gui/glscopegui.h\
gui/glshadersimple.h\
@ -217,6 +221,7 @@ FORMS += mainwindow.ui\
gui/scopewindow.ui\
gui/addpresetdialog.ui\
gui/basicchannelsettingswidget.ui\
gui/cwkeyergui.ui\
gui/audiodialog.ui\
gui/glscopegui.ui\
gui/aboutdialog.ui\

View File

@ -28,6 +28,7 @@ copy plugins\channelrx\tcpsrc\%1\tcpsrc.dll %2\plugins\channelrx
copy plugins\channelrx\udpsrc\%1\udpsrc.dll %2\plugins\channelrx
copy plugins\channeltx\modam\%1\modam.dll %2\plugins\channeltx
copy plugins\channeltx\modnfm\%1\modnfm.dll %2\plugins\channeltx
copy plugins\channeltx\modssb\%1\modssb.dll %2\plugins\channeltx
copy plugins\samplesource\filesource\%1\inputfilesource.dll %2\plugins\samplesource
copy plugins\samplesource\rtlsdr\%1\inputrtlsdr.dll %2\plugins\samplesource
copy plugins\samplesource\hackrf\%1\inputhackrf.dll %2\plugins\samplesource

View File

@ -41,6 +41,7 @@ copy plugins\channelrx\tcpsrc\%1\tcpsrc.dll %2\plugins\channelrx
copy plugins\channelrx\udpsrc\%1\udpsrc.dll %2\plugins\channelrx
copy plugins\channeltx\modam\%1\modam.dll %2\plugins\channeltx
copy plugins\channeltx\modnfm\%1\modnfm.dll %2\plugins\channeltx
copy plugins\channeltx\modssb\%1\modssb.dll %2\plugins\channeltx
copy plugins\samplesource\filesource\%1\inputfilesource.dll %2\plugins\samplesource
copy plugins\samplesource\sdrdaemon\%1\inputsdrdaemon.dll %2\plugins\samplesource
copy plugins\samplesource\sdrdaemonfec\%1\inputsdrdaemonfec.dll %2\plugins\samplesource