#!/usr/bin/make -f

include /usr/share/dpkg/pkg-info.mk

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

override_dh_auto_configure:
	dh_auto_configure -- \
		-DDEB_VERSION="${DEB_VERSION}" \
		-DOPT_BACKEND_GLFW=ON \
		-DOPT_BACKEND_ANDROID=OFF \
		-DOPT_OVERRIDE_STD_FILESYSTEM=OFF \
		-DOPT_BUILD_AIRSPY_SOURCE=ON \
		-DOPT_BUILD_AIRSPYHF_SOURCE=ON \
		-DOPT_BUILD_AUDIO_SOURCE=ON \
		-DOPT_BUILD_BADGESDR_SOURCE=OFF \
		-DOPT_BUILD_BLADERF_SOURCE=ON \
		-DOPT_BUILD_DRAGONLABS_SOURCE=OFF \
		-DOPT_BUILD_FILE_SOURCE=ON \
		-DOPT_BUILD_FOBOSSDR_SOURCE=OFF \
		-DOPT_BUILD_HACKRF_SOURCE=ON \
		-DOPT_BUILD_HAROGIC_SOURCE=OFF \
		-DOPT_BUILD_HERMES_SOURCE=ON \
		-DOPT_BUILD_HYDRASDR_SOURCE=ON \
		-DOPT_BUILD_KCSDR_SOURCE=OFF \
		-DOPT_BUILD_LIMESDR_SOURCE=ON \
		-DOPT_BUILD_NETWORK_SOURCE=ON \
		-DOPT_BUILD_PERSEUS_SOURCE=OFF \
		-DOPT_BUILD_PLUTOSDR_SOURCE=ON \
		-DOPT_BUILD_RFNM_SOURCE=OFF \
		-DOPT_BUILD_RFSPACE_SOURCE=ON \
		-DOPT_BUILD_RTL_SDR_SOURCE=ON \
		-DOPT_BUILD_RTL_TCP_SOURCE=ON \
		-DOPT_BUILD_SDRPP_SERVER_SOURCE=ON \
		-DOPT_BUILD_SDRPLAY_SOURCE=OFF \
		-DOPT_BUILD_SOAPY_SOURCE=ON \
		-DOPT_BUILD_SPECTRAN_SOURCE=OFF \
		-DOPT_BUILD_SPECTRAN_HTTP_SOURCE=ON \
		-DOPT_BUILD_SPYSERVER_SOURCE=ON \
		-DOPT_BUILD_USRP_SOURCE=ON \
		-DOPT_BUILD_ANDROID_AUDIO_SINK=OFF \
		-DOPT_BUILD_AUDIO_SINK=ON \
		-DOPT_BUILD_NETWORK_SINK=ON \
		-DOPT_BUILD_NEW_PORTAUDIO_SINK=ON \
		-DOPT_BUILD_PORTAUDIO_SINK=OFF \
		-DOPT_BUILD_ATV_DECODER=OFF \
		-DOPT_BUILD_DAB_DECODER=OFF \
		-DOPT_BUILD_FALCON9_DECODER=OFF \
		-DOPT_BUILD_KG_SSTV_DECODER=OFF \
		-DOPT_BUILD_M17_DECODER=OFF \
		-DOPT_BUILD_METEOR_DEMODULATOR=ON \
		-DOPT_BUILD_PAGER_DECODER=OFF \
		-DOPT_BUILD_RADIO=ON \
		-DOPT_BUILD_RYFI_DECODER=OFF \
		-DOPT_BUILD_VOR_RECEIVER=OFF \
		-DOPT_BUILD_WEATHER_SAT_DECODER=OFF \
		-DOPT_BUILD_DISCORD_PRESENCE=ON \
		-DOPT_BUILD_FREQUENCY_MANAGER=ON \
		-DOPT_BUILD_IQ_EXPORTER=ON \
		-DOPT_BUILD_RECORDER=ON \
		-DOPT_BUILD_RIGCTL_CLIENT=OFF \
		-DOPT_BUILD_RIGCTL_SERVER=ON \
		-DOPT_BUILD_SCANNER=ON \
		-DOPT_BUILD_SCHEDULER=OF \
		-DUSE_INTERNAL_LIBCORRECT=ON \
		-DUSE_BUNDLE_DEFAULTS=OFF \
		-DCOPY_MSVC_REDISTRIBUTABLES=OFF

override_dh_auto_test:
	

%:
	dh $@ --buildsystem=cmake
