1################################################################################ 2# 3# libftdi1 4# 5################################################################################ 6 7LIBFTDI1_VERSION = 1.5 8LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 9LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download 10LIBFTDI1_INSTALL_STAGING = YES 11LIBFTDI1_DEPENDENCIES = libusb 12LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) 13LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB 14LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config 15LIBFTDI1_CONF_OPTS = -DDOCUMENTATION=OFF -DEXAMPLES=OFF 16 17ifeq ($(BR2_PACKAGE_LIBFTDI1_LIBFTDIPP1),y) 18LIBFTDI1_LICENSE += , GPL-2.0 with exception (libftdipp1) 19LIBFTDI1_LICENSE_FILES += COPYING.GPL 20LIBFTDI1_DEPENDENCIES += boost 21LIBFTDI1_CONF_OPTS += -DFTDIPP=ON 22else 23LIBFTDI1_CONF_OPTS += -DFTDIPP=OFF 24endif 25 26ifeq ($(BR2_PACKAGE_LIBFTDI1_PYTHON_BINDINGS),y) 27LIBFTDI1_DEPENDENCIES += $(if $(BR2_PACKAGE_PYTHON),python,python3) host-swig 28LIBFTDI1_CONF_OPTS += -DPYTHON_BINDINGS=ON 29else 30LIBFTDI1_CONF_OPTS += -DPYTHON_BINDINGS=OFF 31endif 32 33ifeq ($(BR2_PACKAGE_LIBFTDI1_FDTI_EEPROM),y) 34# ftdi_eeprom optionally depends on libintl 35LIBFTDI1_LICENSE += , GPL-2.0 (ftdi_eeprom) 36LIBFTDI1_LICENSE_FILES += COPYING.GPL 37LIBFTDI1_DEPENDENCIES += libconfuse $(TARGET_NLS_DEPENDENCIES) 38LIBFTDI1_CONF_OPTS += -DFTDI_EEPROM=ON 39else 40LIBFTDI1_CONF_OPTS += -DFTDI_EEPROM=OFF 41endif 42 43$(eval $(cmake-package)) 44