package/rpi-userland: don't install file in random location
[buildroot-gz.git] / package / wilc1000-firmware / wilc1000-firmware.mk
blob5dcf19045bc017a7ec841f4dc3f26a68c506eb9d
1 ################################################################################
3 # wilc1000-firmware
5 ################################################################################
7 WILC1000_FIRMWARE_VERSION = 14.1
8 WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive
9 WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zip
11 WILC1000_FIRMWARE_LICENSE = PROPRIETARY
13 define WILC1000_FIRMWARE_EXTRACT_CMDS
14 $(UNZIP) -d $(BUILD_DIR) $(DL_DIR)/$(WILC1000_FIRMWARE_SOURCE)
15 mv $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware/* $(@D)
16 rmdir $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware
17 endef
19 define WILC1000_FIRMWARE_INSTALL_TARGET_CMDS
20 $(INSTALL) -D -m 0644 $(@D)/wilc1003_firmware.bin \
21 $(TARGET_DIR)/lib/firmware/atmel/wilc1003_firmware.bin
22 endef
24 $(eval $(generic-package))