1234567891011121314151617181920212223242526272829303132333435 |
- ################################################################################
- #
- # 18xx-ti-utils
- #
- ################################################################################
- 18XX_TI_UTILS_VERSION = 8.8
- 18XX_TI_UTILS_SITE = https://git.ti.com/cgit/wilink8-wlan/18xx-ti-utils/snapshot
- 18XX_TI_UTILS_SOURCE = 18xx-ti-utils-R$(18XX_TI_UTILS_VERSION).tar.xz
- 18XX_TI_UTILS_DEPENDENCIES = libnl
- 18XX_TI_UTILS_LICENSE = BSD-3-Clause
- 18XX_TI_UTILS_LICENSE_FILES = COPYING
- 18XX_TI_UTILS_CFLAGS = -I$(STAGING_DIR)/usr/include/libnl3 -DCONFIG_LIBNL32
- ifeq ($(BR2_STATIC_LIBS),y)
- 18XX_TI_UTILS_BUILD_TARGET = static
- endif
- define 18XX_TI_UTILS_BUILD_CMDS
- $(TARGET_MAKE_ENV) CROSS_COMPILE=$(TARGET_CROSS) \
- NFSROOT="$(STAGING_DIR)" NLVER=3 $(MAKE) -C $(@D) \
- CFLAGS="$(TARGET_CFLAGS) $(18XX_TI_UTILS_CFLAGS)" \
- $(18XX_TI_UTILS_BUILD_TARGET)
- $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/wlconf \
- $(HOST_CONFIGURE_OPTS)
- endef
- define 18XX_TI_UTILS_INSTALL_TARGET_CMDS
- $(INSTALL) -m 0755 $(@D)/calibrator $(TARGET_DIR)/usr/bin/calibrator
- $(INSTALL) -m 0755 $(@D)/wlconf/wlconf $(HOST_DIR)/bin/wlconf
- endef
- $(eval $(generic-package))
|