1################################################################################ 2# 3# openfpgaloader 4# 5################################################################################ 6 7OPENFPGALOADER_VERSION = 0.11.0 8OPENFPGALOADER_SITE = $(call github,trabucayre,openFPGALoader,v$(OPENFPGALOADER_VERSION)) 9OPENFPGALOADER_LICENSE = Apache-2.0 10OPENFPGALOADER_LICENSE_FILES = LICENSE 11OPENFPGALOADER_DEPENDENCIES = libftdi1 zlib 12 13ifeq ($(BR2_PACKAGE_HAS_UDEV),y) 14OPENFPGALOADER_DEPENDENCIES += udev 15OPENFPGALOADER_CONF_OPTS += -DENABLE_UDEV=ON 16else 17OPENFPGALOADER_CONF_OPTS += -DENABLE_UDEV=OFF 18endif 19 20ifeq ($(BR2_PACKAGE_OPENFPGALOADER_CMSIS),y) 21OPENFPGALOADER_DEPENDENCIES += hidapi 22OPENFPGALOADER_CONF_OPTS += -DENABLE_CMSISDAP=ON 23else 24OPENFPGALOADER_CONF_OPTS += -DENABLE_CMSISDAP=OFF 25endif 26 27ifeq ($(BR2_PACKAGE_OPENFPGALOADER_LIBGPIOD),y) 28OPENFPGALOADER_DEPENDENCIES += libgpiod 29OPENFPGALOADER_CONF_OPTS += -DENABLE_LIBGPIOD=ON 30else 31OPENFPGALOADER_CONF_OPTS += -DENABLE_LIBGPIOD=OFF 32endif 33 34$(eval $(cmake-package)) 35