2 # Copyright (C) 2016 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
7 include $(TOPDIR
)/rules.mk
8 include $(INCLUDE_DIR
)/image.mk
10 define Build
/patch-dtb
11 $(call Image
/BuildDTB
,..
/dts
/$(DEVICE_DTS
).dts
,$@.dtb
)
12 $(STAGING_DIR_HOST
)/bin
/patch-dtb
$@
$@.dtb
15 # Shared device definition: applies to every defined device
17 PROFILES
= Default
$$(DEVICE_PROFILE
)
18 KERNEL_DEPENDS
= $$(wildcard ..
/dts
/$$(DEVICE_DTS
).dts
)
20 KERNEL_INITRAMFS
:= kernel-bin | patch-dtb
21 KERNEL_INITRAMFS_NAME
= $$(KERNEL_NAME
)-initramfs.elf
25 DEVICE_VARS
+= DEVICE_PROFILE DEVICE_DTS
29 DEVICE_PROFILE
:= $(1)
32 TARGET_DEVICES
+= $(1)
36 $(eval
$(call add_archs38
,axs103_idu
))
39 $(eval
$(call add_archs38
,nsim_hs_idu
))
41 $(eval
$(call BuildImage
))