)
endef
+define git_branch
+$(shell git symbolic-ref --short -q HEAD 2>/dev/null || echo "unknown")
+endef
+
+define git_hash
+$(shell git rev-parse --short=8 -q HEAD 2>/dev/null || echo "unknown")
+endef
+
+define git_branch_hash
+git_$(call git_branch)-$(call git_hash)
+endef
+
# $(1): file extension
define img_name
-u-boot_mod__$(shell date +"%Y%m%d")__$@$(if \
+u-boot_mod__$@__$(shell date +"%Y%m%d")__$(call git_branch_hash)$(if \
$(filter $(IMG_RAM),1),__RAM-LOAD-ONLY)$(if $(1),.$(1))
endef
COMMON_ETHS27_TARGETS = \
tp-link_tl-mr3420_v2 \
tp-link_tl-wa801nd_v2 \
+ tp-link_tl-wa850re_v2 \
tp-link_tl-wa830re_v2 \
tp-link_tl-wdr3500 \
tp-link_tl-wr802n \
+ tp-link_tl-wr810n \
tp-link_tl-wr820n_CN \
tp-link_tl-wr841n_v10 \
tp-link_tl-wr841n_v11 \
dragino_v2_ms14:
@$(call build,192,1,DEVICE_VENDOR=dragino)
+p2w_cpe505n \
+p2w_r602n \
+yuncore_ap90q \
+yuncore_cpe830 \
+zbtlink_zbt-we1526:
+ @$(call build,256,1,ETH_CONFIG=_s27)
+
tp-link_tl-wdr3600 \
tp-link_tl-wdr43x0:
@$(call build,123,1,ETH_CONFIG=_s17)
wallys_dr531:
@$(call build,192,1,ETH_CONFIG=_s27)
-yuncore_ap90q \
-yuncore_cpe830:
- @$(call build,256,1,ETH_CONFIG=_s27)
-
yuncore_cpe870:
@$(call build,64,1,ETH_CONFIG=_s27)
-zbtlink_zbt-we1526:
- @$(call build,256,1,ETH_CONFIG=_s27)
-
# =============
# CLEAN TARGETS
# =============