uboot-mediatek: remove swig requirement
[openwrt/openwrt.git] / package / boot / uboot-mediatek / Makefile
1 include $(TOPDIR)/rules.mk
2 include $(INCLUDE_DIR)/kernel.mk
3
4 PKG_VERSION:=2020.04
5 PKG_RELEASE:=2
6 PKG_HASH:=fe732aaf037d9cc3c0909bad8362af366ae964bbdac6913a34081ff4ad565372
7
8 include $(INCLUDE_DIR)/u-boot.mk
9 include $(INCLUDE_DIR)/package.mk
10 include $(INCLUDE_DIR)/host-build.mk
11
12 define U-Boot/Default
13 BUILD_TARGET:=mediatek
14 UBOOT_IMAGE:=u-boot-mtk.bin
15 DEFAULT:=y
16 endef
17
18 define U-Boot/mt7629
19 NAME:=MT7629
20 BUILD_SUBTARGET:=mt7629
21 UBOOT_CONFIG:=mt7629_rfb
22 endef
23
24 define U-Boot/mt7622
25 NAME:=MT7622
26 BUILD_SUBTARGET:=mt7622
27 UBOOT_CONFIG:=mt7622_rfb
28 endef
29
30 define U-Boot/mt7623n_bpir2
31 NAME:=Banana Pi R2 (mt7623)
32 BUILD_SUBTARGET:=mt7623
33 UBOOT_IMAGE:=u-boot.bin
34 UBOOT_CONFIG:=mt7623n_bpir2
35 endef
36
37 UBOOT_TARGETS := mt7629 mt7622 mt7623n_bpir2
38
39 UBOOT_MAKE_FLAGS += $(UBOOT_IMAGE)
40
41 Build/Exports:=$(Host/Exports)
42
43 define Build/InstallDev
44 $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
45 $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(UBOOT_IMAGE) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(UBOOT_IMAGE)
46 endef
47
48 $(eval $(call BuildPackage/U-Boot))