1################################################################################ 2# 3# 18xx-ti-utils 4# 5################################################################################ 6 718XX_TI_UTILS_VERSION = 8.8 818XX_TI_UTILS_SITE = https://git.ti.com/cgit/wilink8-wlan/18xx-ti-utils/snapshot 918XX_TI_UTILS_SOURCE = 18xx-ti-utils-R$(18XX_TI_UTILS_VERSION).tar.xz 1018XX_TI_UTILS_DEPENDENCIES = libnl 1118XX_TI_UTILS_LICENSE = BSD-3-Clause 1218XX_TI_UTILS_LICENSE_FILES = COPYING 13 1418XX_TI_UTILS_CFLAGS = -I$(STAGING_DIR)/usr/include/libnl3 -DCONFIG_LIBNL32 15 16ifeq ($(BR2_STATIC_LIBS),y) 1718XX_TI_UTILS_BUILD_TARGET = static 18endif 19 20define 18XX_TI_UTILS_BUILD_CMDS 21 $(TARGET_MAKE_ENV) CROSS_COMPILE=$(TARGET_CROSS) \ 22 NFSROOT="$(STAGING_DIR)" NLVER=3 $(MAKE) -C $(@D) \ 23 CFLAGS="$(TARGET_CFLAGS) $(18XX_TI_UTILS_CFLAGS)" \ 24 $(18XX_TI_UTILS_BUILD_TARGET) 25 26 $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/wlconf \ 27 $(HOST_CONFIGURE_OPTS) 28endef 29 30define 18XX_TI_UTILS_INSTALL_TARGET_CMDS 31 $(INSTALL) -m 0755 $(@D)/calibrator $(TARGET_DIR)/usr/bin/calibrator 32 $(INSTALL) -m 0755 $(@D)/wlconf/wlconf $(HOST_DIR)/bin/wlconf 33endef 34 35$(eval $(generic-package)) 36