nconfig: kconfig-nconf Config.in menuconfig: kconfig-mconf Config.in config: kconfig-conf Config.in py-menuconfig: scripts/menuconfig Config.in include scripts/funcs.mk include package/package.mk Command := $(firstword $(MAKECMDGOALS)) UC = $(shell echo $(Command) | tr '[:lower:]' '[:upper:]') $(Command): $(call CMD_CONFIGURE_$(call UC)) $(call CMD_BUILD_$(call UC)) $(call CMD_INSTALL_$(call UC)) all: $(call CMD_CONFIGURE_UCLIBC) $(call CMD_BUILD_UCLIBC) $(call CMD_INSTALL_UCLIBC) $(call CMD_CONFIGURE_BUSYBOX) $(call CMD_BUILD_BUSYBOX) $(call CMD_INSTALL_BUSYBOX) $(call CMD_CONFIGURE_ZLIB) $(call CMD_BUILD_ZLIB) $(call CMD_INSTALL_ZLIB) $(call CMD_CONFIGURE_DROPBEAR) $(call CMD_BUILD_DROPBEAR) $(call CMD_INSTALL_DROPBEAR) ifeq (CONFIG_SIMPLE_SFTP_SERVER_DROPBEAR,y) $(call CMD_CONFIGURE_SFTP_SERVER_DROPBEAR) $(call CMD_BUILD_SFTP_SERVER_DROPBEAR) $(call CMD_INSTALL_SFTP_SERVER_DROPBEAR) endif $(call CMD_CONFIGURE_UBOOT) $(call CMD_BUILD_UBOOT) $(call CMD_INSTALL_UBOOT)