[FINSH] Add macro MSH_CMD_EXPORT_ALIAS
This commit is contained in:
parent
791c9b5833
commit
667c03db97
|
@ -347,8 +347,11 @@ struct finsh_sysvar* finsh_sysvar_lookup(const char* name);
|
||||||
#ifdef FINSH_USING_MSH
|
#ifdef FINSH_USING_MSH
|
||||||
#define MSH_CMD_EXPORT(command, desc) \
|
#define MSH_CMD_EXPORT(command, desc) \
|
||||||
FINSH_FUNCTION_EXPORT_CMD(command, __cmd_##command, desc)
|
FINSH_FUNCTION_EXPORT_CMD(command, __cmd_##command, desc)
|
||||||
|
#define MSH_CMD_EXPORT_ALIAS(command, alias, desc) \
|
||||||
|
FINSH_FUNCTION_EXPORT_ALIAS(command, __cmd_##alias, desc)
|
||||||
#else
|
#else
|
||||||
#define MSH_CMD_EXPORT(command, desc)
|
#define MSH_CMD_EXPORT(command, desc)
|
||||||
|
#define MSH_CMD_EXPORT_ALIAS(command, alias, desc)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct finsh_token
|
struct finsh_token
|
||||||
|
|
|
@ -217,6 +217,7 @@ typedef int (*init_fn_t)(void);
|
||||||
#define FINSH_VAR_EXPORT(name, type, desc)
|
#define FINSH_VAR_EXPORT(name, type, desc)
|
||||||
|
|
||||||
#define MSH_CMD_EXPORT(command, desc)
|
#define MSH_CMD_EXPORT(command, desc)
|
||||||
|
#define MSH_CMD_EXPORT_ALIAS(command, alias, desc)
|
||||||
#elif !defined(FINSH_USING_SYMTAB)
|
#elif !defined(FINSH_USING_SYMTAB)
|
||||||
#define FINSH_FUNCTION_EXPORT_CMD(name, cmd, desc)
|
#define FINSH_FUNCTION_EXPORT_CMD(name, cmd, desc)
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue