1234567891011121314151617181920212223242526272829303132333435363738394041 |
- ################################################################################
- #
- # rtl_433
- #
- ################################################################################
- RTL_433_VERSION = 23.11
- RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION))
- RTL_433_LICENSE = GPL-2.0+
- RTL_433_LICENSE_FILES = COPYING
- RTL_433_CPE_ID_VALID = YES
- # Force Release build to remove ASAN.
- RTL_433_CONF_OPTS = \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_DOCUMENTATION=OFF \
- -DBUILD_TESTING=OFF \
- -DBUILD_TESTING_ANALYZER=OFF \
- -DENABLE_SOAPYSDR=OFF
- ifeq ($(BR2_PACKAGE_LIBRTLSDR),y)
- RTL_433_DEPENDENCIES += librtlsdr
- RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON
- else
- RTL_433_CONF_OPTS += -DENABLE_RTLSDR=OFF
- endif
- ifeq ($(BR2_PACKAGE_OPENSSL),y)
- RTL_433_DEPENDENCIES += openssl
- RTL_433_CONF_OPTS += -DENABLE_OPENSSL=ON
- else
- RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF
- endif
- ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
- RTL_433_CONF_OPTS += -DENABLE_THREADS=ON
- else
- RTL_433_CONF_OPTS += -DENABLE_THREADS=OFF
- endif
- $(eval $(cmake-package))
|