complete: add go and sleep support
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
This commit is contained in:
parent
b7fc51bd79
commit
c43a087718
|
@ -25,6 +25,7 @@
|
|||
|
||||
#include <common.h>
|
||||
#include <command.h>
|
||||
#include <complete.h>
|
||||
#include <fs.h>
|
||||
#include <fcntl.h>
|
||||
#include <linux/ctype.h>
|
||||
|
@ -91,4 +92,5 @@ BAREBOX_CMD_START(go)
|
|||
.cmd = do_go,
|
||||
.usage = "start application at address or file",
|
||||
BAREBOX_CMD_HELP(cmd_go_help)
|
||||
BAREBOX_CMD_COMPLETE(cammand_var_complete)
|
||||
BAREBOX_CMD_END
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
#include <common.h>
|
||||
#include <command.h>
|
||||
#include <complete.h>
|
||||
#include <clock.h>
|
||||
|
||||
static int do_sleep(int argc, char *argv[])
|
||||
|
@ -46,4 +47,5 @@ static int do_sleep(int argc, char *argv[])
|
|||
BAREBOX_CMD_START(sleep)
|
||||
.cmd = do_sleep,
|
||||
.usage = "delay execution for n seconds",
|
||||
BAREBOX_CMD_COMPLETE(cammand_var_complete)
|
||||
BAREBOX_CMD_END
|
||||
|
|
|
@ -193,6 +193,11 @@ int empty_complete(struct string_list *sl, char *instr)
|
|||
return COMPLETE_END;
|
||||
}
|
||||
|
||||
int cammand_var_complete(struct string_list *sl, char *instr)
|
||||
{
|
||||
return COMPLETE_CONTINUE;
|
||||
}
|
||||
|
||||
static int env_param_complete(struct string_list *sl, char *instr, int eval)
|
||||
{
|
||||
struct device_d *dev;
|
||||
|
|
|
@ -15,6 +15,7 @@ int command_complete(struct string_list *sl, char *instr);
|
|||
int device_complete(struct string_list *sl, char *instr);
|
||||
int empty_complete(struct string_list *sl, char *instr);
|
||||
int eth_complete(struct string_list *sl, char *instr);
|
||||
int cammand_var_complete(struct string_list *sl, char *instr);
|
||||
|
||||
#endif /* __COMPLETE_ */
|
||||
|
||||
|
|
Loading…
Reference in New Issue