#!/usr/bin/env bash # # Build SDR++ package from source # # NPROC=$(nproc --all) BUILD_NO=.$(date +%s) && export BUILD_NO && echo "${BUILD_NO}" cd "${HOME}"/source/git/AlexandreRouma/SDRPlusPlus || exit git pull rm -rf ./build && mkdir build cd build || exit cmake -Wno-dev \ -DOPT_BUILD_BLADERF_SOURCE=ON \ -DOPT_BUILD_HYDRASDR_SOURCE=ON \ -DOPT_BUILD_USRP_SOURCE=ON \ -DOPT_BUILD_SOAPY_SOURCE=ON \ -DOPT_BUILD_SPYSERVER_SOURCE=ON \ -DOPT_BUILD_SDRPP_SERVER_SOURCE=ON \ -DOPT_BUILD_PLUTOSDR_SOURCE=ON \ ../ make -j"${NPROC}" cd "${HOME}"/source/git/AlexandreRouma/SDRPlusPlus || exit sh make_debian_package.sh ./build 'libfftw3-dev, libglfw3-dev, libvolk-dev, librtaudio-dev, libzstd-dev'