From: Karol Lewandowski Date: Sun, 28 Sep 2014 23:12:37 +0000 (+0200) Subject: parser: Add global help screen X-Git-Tag: accepted/tizen/3.0/common/20161114.110810~69 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2263dcccc7b45a7d64e7bad58afb53aefd6171f6;p=platform%2Fupstream%2Fgt.git parser: Add global help screen Change-Id: I76dc5772bc77a27494b951ae29389970b3b04fcd Signed-off-by: Karol Lewandowski --- diff --git a/source/base/src/parser.c b/source/base/src/parser.c index b537565..4ab100b 100644 --- a/source/base/src/parser.c +++ b/source/base/src/parser.c @@ -38,8 +38,28 @@ int gt_global_help(void *data) { - printf("Global help function\n"); - return -1; + printf("Usage: %s {OBJECT} [COMMAND]\n" + "Object is either implicit (if not specified) or explicit:\n" + " udc\n" + " settings\n" + " config\n" + " func\n" + "Implicit gadget commands:\n" + " create\n" + " rm\n" + " get\n" + " set\n" + " enable\n" + " disable\n" + " template\n" + " load\n" + " save\n" + "Most commands recognize 'help' argument to display usage information, eg.\n" + " create help\n" + " func get help\n", + program_name); + + return 0; } static inline const Command *gt_get_command_root_children(const Command *cmd)