1################################################################################ 2# 3# rtl_433 4# 5################################################################################ 6 7RTL_433_VERSION = 21.05 8RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION)) 9RTL_433_LICENSE = GPL-2.0+ 10RTL_433_LICENSE_FILES = COPYING 11 12# Force Release build to remove ASAN. 13RTL_433_CONF_OPTS = \ 14 -DCMAKE_BUILD_TYPE=Release \ 15 -DBUILD_DOCUMENTATION=OFF \ 16 -DBUILD_TESTING=OFF \ 17 -DBUILD_TESTING_ANALYZER=OFF \ 18 -DENABLE_SOAPYSDR=OFF 19 20ifeq ($(BR2_PACKAGE_LIBRTLSDR),y) 21RTL_433_DEPENDENCIES += librtlsdr 22RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON 23else 24RTL_433_CONF_OPTS += -DENABLE_RTLSDR=OFF 25endif 26 27ifeq ($(BR2_PACKAGE_OPENSSL),y) 28RTL_433_DEPENDENCIES += openssl 29RTL_433_CONF_OPTS += -DENABLE_OPENSSL=ON 30else 31RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF 32endif 33 34$(eval $(cmake-package)) 35