1################################################################################ 2# 3# mkpasswd 4# 5################################################################################ 6 7# source included in buildroot, taken from 8# https://github.com/rfc1036/whois/blob/master/ 9# at revision 5a0f08500fa51608b6d3b73ee338be38c692eadb 10HOST_MKPASSWD_LICENSE = GPL-2.0+ 11 12define HOST_MKPASSWD_EXTRACT_CMDS 13 cp $(HOST_MKPASSWD_PKGDIR)/*.c $(HOST_MKPASSWD_PKGDIR)/*.h $(@D) 14endef 15 16define HOST_MKPASSWD_BUILD_CMDS 17 $(HOSTCC) $(HOST_CFLAGS) $(HOST_LDFLAGS) \ 18 $(@D)/mkpasswd.c $(@D)/utils.c \ 19 -o $(@D)/mkpasswd -lcrypt 20endef 21 22define HOST_MKPASSWD_INSTALL_CMDS 23 $(INSTALL) -D -m 755 $(@D)/mkpasswd $(HOST_DIR)/bin/mkpasswd 24endef 25 26$(eval $(host-generic-package)) 27 28MKPASSWD = $(HOST_DIR)/bin/mkpasswd 29