1################################################################################ 2# 3# arm-gnu-toolchain 4# 5################################################################################ 6 7ARM_GNU_TOOLCHAIN_VERSION = 13.2.rel1 8ARM_GNU_TOOLCHAIN_SITE = https://developer.arm.com/-/media/Files/downloads/gnu/$(ARM_GNU_TOOLCHAIN_VERSION)/binrel 9ARM_GNU_TOOLCHAIN_SOURCE = arm-gnu-toolchain-$(ARM_GNU_TOOLCHAIN_VERSION)-x86_64-arm-none-eabi.tar.xz 10ARM_GNU_TOOLCHAIN_LICENSE = GPL-3.0+ 11 12HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR = $(HOST_DIR)/opt/gcc-arm-none-eabi 13 14define HOST_ARM_GNU_TOOLCHAIN_INSTALL_CMDS 15 rm -rf $(HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR) 16 mkdir -p $(HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR) 17 cp -rf $(@D)/* $(HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR)/ 18 19 mkdir -p $(HOST_DIR)/bin 20 cd $(HOST_DIR)/bin && \ 21 for i in ../opt/gcc-arm-none-eabi/bin/*; do \ 22 ln -sf $$i; \ 23 done 24endef 25 26$(eval $(host-generic-package)) 27