This implements global shell variable support. This is done by registering a new device named 'global', so global variables are just plain device parameters. Global variables are useful for storing the global state in the environment. Currently we do this by sourcing scripts instead of executing them which is quite limiting. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
69 lines
2.4 KiB
Makefile
69 lines
2.4 KiB
Makefile
obj-$(CONFIG_CMD_BOOTM) += bootm.o
|
|
obj-$(CONFIG_CMD_UIMAGE) += uimage.o
|
|
obj-$(CONFIG_CMD_LINUX16) += linux16.o
|
|
obj-$(CONFIG_CMD_LOADB) += loadb.o xyzModem.o
|
|
obj-$(CONFIG_CMD_LOADY) += loadb.o xyzModem.o
|
|
obj-$(CONFIG_CMD_LOADS) += loads.o
|
|
obj-$(CONFIG_CMD_ECHO) += echo.o
|
|
obj-$(CONFIG_CMD_MEMORY) += mem.o
|
|
obj-$(CONFIG_CMD_MTEST) += memtest.o
|
|
obj-$(CONFIG_CMD_EDIT) += edit.o
|
|
obj-$(CONFIG_CMD_EXEC) += exec.o
|
|
obj-$(CONFIG_CMD_SLEEP) += sleep.o
|
|
obj-$(CONFIG_CMD_RESET) += reset.o
|
|
obj-$(CONFIG_CMD_GO) += go.o
|
|
obj-$(CONFIG_NET) += net.o
|
|
obj-$(CONFIG_CMD_PARTITION) += partition.o
|
|
obj-$(CONFIG_CMD_LS) += ls.o
|
|
obj-$(CONFIG_CMD_CD) += cd.o
|
|
obj-$(CONFIG_CMD_PWD) += pwd.o
|
|
obj-$(CONFIG_CMD_MKDIR) += mkdir.o
|
|
obj-$(CONFIG_CMD_RMDIR) += rmdir.o
|
|
obj-$(CONFIG_CMD_CP) += cp.o
|
|
obj-$(CONFIG_CMD_RM) += rm.o
|
|
obj-$(CONFIG_CMD_CAT) += cat.o
|
|
obj-$(CONFIG_CMD_MOUNT) += mount.o
|
|
obj-$(CONFIG_CMD_UMOUNT) += umount.o
|
|
obj-$(CONFIG_CMD_REGINFO) += reginfo.o
|
|
obj-$(CONFIG_CMD_CRC) += crc.o
|
|
obj-$(CONFIG_CMD_DIGEST) += digest.o
|
|
obj-$(CONFIG_CMD_CLEAR) += clear.o
|
|
obj-$(CONFIG_CMD_TEST) += test.o
|
|
obj-$(CONFIG_CMD_FLASH) += flash.o
|
|
obj-$(CONFIG_CMD_MEMINFO) += meminfo.o
|
|
obj-$(CONFIG_CMD_TIMEOUT) += timeout.o
|
|
obj-$(CONFIG_CMD_READLINE) += readline.o
|
|
obj-$(CONFIG_SHELL_SIMPLE) += setenv.o
|
|
obj-$(CONFIG_CMD_EXPORT) += export.o
|
|
obj-$(CONFIG_CMD_PRINTENV) += printenv.o
|
|
obj-$(CONFIG_CMD_SAVEENV) += saveenv.o
|
|
obj-$(CONFIG_CMD_LOADENV) += loadenv.o
|
|
obj-$(CONFIG_CMD_NAND) += nand.o
|
|
obj-$(CONFIG_CMD_NANDTEST) += nandtest.o
|
|
obj-$(CONFIG_CMD_TRUE) += true.o
|
|
obj-$(CONFIG_CMD_FALSE) += false.o
|
|
obj-$(CONFIG_CMD_VERSION) += version.o
|
|
obj-$(CONFIG_CMD_HELP) += help.o
|
|
obj-$(CONFIG_CMD_LSMOD) += lsmod.o
|
|
obj-$(CONFIG_CMD_INSMOD) += insmod.o
|
|
obj-$(CONFIG_CMD_BMP) += bmp.o
|
|
obj-$(CONFIG_USB_GADGET_DFU) += dfu.o
|
|
obj-$(CONFIG_USB_GADGET_SERIAL) += usbserial.o
|
|
obj-$(CONFIG_CMD_GPIO) += gpio.o
|
|
obj-$(CONFIG_CMD_UNCOMPRESS) += uncompress.o
|
|
obj-$(CONFIG_CMD_I2C) += i2c.o
|
|
obj-$(CONFIG_CMD_UBI) += ubi.o
|
|
obj-$(CONFIG_CMD_MENU) += menu.o
|
|
obj-$(CONFIG_CMD_PASSWD) += passwd.o
|
|
obj-$(CONFIG_CMD_LOGIN) += login.o
|
|
obj-$(CONFIG_CMD_LED) += led.o
|
|
obj-$(CONFIG_CMD_LED_TRIGGER) += trigger.o
|
|
obj-$(CONFIG_CMD_USB) += usb.o
|
|
obj-$(CONFIG_CMD_TIME) += time.o
|
|
obj-$(CONFIG_CMD_OFTREE) += oftree.o
|
|
obj-$(CONFIG_CMD_MAGICVAR) += magicvar.o
|
|
obj-$(CONFIG_CMD_IOMEM) += iomem.o
|
|
obj-$(CONFIG_CMD_LINUX_EXEC) += linux_exec.o
|
|
obj-$(CONFIG_CMD_AUTOMOUNT) += automount.o
|
|
obj-$(CONFIG_CMD_GLOBAL) += global.o
|