Skip to content

Commit

Permalink
cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
paulh002 committed Jul 8, 2023
1 parent edf301a commit 77ac26f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ FetchContent_MakeAvailable(lvgl wsjtx_lib)
#file(GLOB_RECURSE SOURCES ./lvgl/src/*.c)
set(LIBRARIES_FROM_REFERENCES -lbfd -ldw -ldl -lpthread -lSoapySDR -latomic -lliquid -lasound -lwsjtx_lib -lfftw3f -lfftw3f_threads -lgfortran -Wl,-gc-sections)
include_directories(lvgl /usr/local/include/liquid/)
add_executable(sdrberry sdrberry.cpp FreeDVTab.cpp FreeDVTab.h Spectrum.cpp Spectrum.h FastFourier.cpp FastFourier.h Waterfall.cpp Waterfall.h mouse_cursor_icon.c GuiFt8Setting.cpp GuiFt8Setting.h EnergyCalculator.cpp EnergyCalculator.h Limiter.cpp Limiter.h RtAudio.cpp backward.hpp DigitalTransmission.cpp DigitalTransmission.h FT8Processor.cpp FT8Processor.h FT8Demodulator.cpp FT8Demodulator.h SpectralNoiseReduction.cpp SpectralNoiseReduction.h LMSNoisereducer.cpp LMSNoisereducer.h HidDev.cpp HidDev.h PeakLevelDetector.cpp PeakLevelDetector.h gui_cal.cpp gui_cal.h gui_ft8.cpp gui_ft8.h gui_ft8bar.cpp gui_ft8bar.h gui_rx.h gui_rx.cpp gui_speech.cpp gui_speech.h FMDemodulator.cpp Agc_class.cpp AMDemodulator.cpp AMModulator.cpp AudioInput.cpp AudioOutput.cpp BandFilter.cpp Catinterface.cpp configfile.cpp configoption.cpp Demodulator.cpp Filter.cpp FmDecode.cpp FMDemodulator.cpp FMModulator.cpp FreeSansOblique24.c FreeSansOblique32.c FreeSansOblique42.c FT891_CAT.cpp gui_agc.cpp Gui_band.cpp gui_bar.cpp gui_setup.cpp gui_top_bar.cpp gui_tx.cpp gui_vfo.cpp Keyboard.cpp KeyboardTranslator.cpp MidiControle.cpp Mouse.cpp PCF8574.cpp RtMidi.cpp SdrDevice.cpp sdrstream.cpp Settings.cpp vfo.cpp Waterfall.cpp wiringPiI2C.c wiringSerial.c lv_drivers/display/fbdev.c lv_drivers/indev/evdev.c lv_drivers/indev/mouse.c Agc_class.h AMDemodulator.h AMModulator.h AudioInput.h AudioOutput.h BandFilter.h Catinterface.h configfile.h configoption.h DataBuffer.h Demodulator.h Filter.h FmDecode.h FMDemodulator.h FMModulator.h FT891_CAT.h gattlib.h gui_agc.h Gui_band.h gui_bar.h gui_setup.h gui_top_bar.h gui_tx.h gui_vfo.h Keyboard.h lv_conf.h lv_drv_conf.h MidiControle.h Mouse.h PCF8574.h RtAudio.h RtMidi.h sdrberry.h SdrDevice.h sdrstream.h sma.h Settings.h vfo.h Waterfall.h wiringPiI2C.h wiringSerial.h strlib.cpp strlib.h MorseDecoder.cpp MorseDecoder.h EchoAudio.cpp EchoAudio.h FreeSans42.c ${SOURCES} lv_drivers/indev/evdev.h)
add_executable(sdrberry sdrberry.cpp FreeDVTab.cpp FreeDVTab.h Spectrum.cpp Spectrum.h FastFourier.cpp FastFourier.h Waterfall.cpp Waterfall.h mouse_cursor_icon.c GuiFt8Setting.cpp GuiFt8Setting.h EnergyCalculator.cpp EnergyCalculator.h Limiter.cpp Limiter.h RtAudio.cpp backward.hpp DigitalTransmission.cpp DigitalTransmission.h FT8Processor.cpp FT8Processor.h FT8Demodulator.cpp FT8Demodulator.h SpectralNoiseReduction.cpp SpectralNoiseReduction.h LMSNoisereducer.cpp LMSNoisereducer.h HidDev.cpp HidDev.h PeakLevelDetector.cpp PeakLevelDetector.h gui_cal.cpp gui_cal.h gui_ft8.cpp gui_ft8.h gui_ft8bar.cpp gui_ft8bar.h gui_rx.h gui_rx.cpp gui_speech.cpp gui_speech.h FMDemodulator.cpp Agc_class.cpp AMDemodulator.cpp AMModulator.cpp AudioInput.cpp AudioOutput.cpp BandFilter.cpp Catinterface.cpp configfile.cpp configoption.cpp Demodulator.cpp Filter.cpp FmDecode.cpp FMDemodulator.cpp FMModulator.cpp FreeSansOblique24.c FreeSansOblique32.c FreeSansOblique42.c FT891_CAT.cpp gui_agc.cpp Gui_band.cpp gui_bar.cpp gui_setup.cpp gui_top_bar.cpp gui_tx.cpp gui_vfo.cpp Keyboard.cpp KeyboardTranslator.cpp MidiControle.cpp Mouse.cpp PCF8574.cpp RtMidi.cpp SdrDevice.cpp sdrstream.cpp Settings.cpp vfo.cpp Waterfall.cpp wiringPiI2C.c wiringSerial.c lv_drivers/display/fbdev.c lv_drivers/indev/evdev.c lv_drivers/indev/mouse.c Agc_class.h AMDemodulator.h AMModulator.h AudioInput.h AudioOutput.h BandFilter.h Catinterface.h configfile.h configoption.h DataBuffer.h Demodulator.h Filter.h FmDecode.h FMDemodulator.h FMModulator.h FT891_CAT.h gattlib.h gui_agc.h Gui_band.h gui_bar.h gui_setup.h gui_top_bar.h gui_tx.h gui_vfo.h Keyboard.h lv_conf.h lv_drv_conf.h MidiControle.h Mouse.h PCF8574.h RtAudio.h RtMidi.h sdrberry.h SdrDevice.h sdrstream.h sma.h Settings.h vfo.h Waterfall.h wiringPiI2C.h wiringSerial.h strlib.cpp strlib.h MorseDecoder.cpp MorseDecoder.h EchoAudio.cpp EchoAudio.h wave.cpp FreeSans42.c ${SOURCES} lv_drivers/indev/evdev.h)
set_property(TARGET sdrberry PROPERTY CXX_STANDARD 17)
target_compile_definitions(sdrberry PRIVATE RELEASE=1 __LINUX_ALSA__ LV_LVGL_H_INCLUDE_SIMPLE)
target_compile_options(sdrberry PRIVATE -O3 -ggdb -Wno-deprecated -Wno-deprecated-declarations -I "." -I"/usr/include/arm-linux-gnueabihf/c++/10" -I"/usr/include/c++/10")
Expand Down

0 comments on commit 77ac26f

Please sign in to comment.