X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fopt%2F_info;h=0e0e0a538bac42ca4efa175e31c911d2c41c6b1a;hp=54ae077678cb9ee18d28f2f2c3eb8b6faa65ea01;hb=f76c68579cb445177b9957814ba8623a73e5d60e;hpb=d7d5abe98caeec82d784ce525e0444ff438acd46 diff --git a/ccan/opt/_info b/ccan/opt/_info index 54ae0776..0e0e0a53 100644 --- a/ccan/opt/_info +++ b/ccan/opt/_info @@ -17,15 +17,15 @@ * static char *somestring; * * static struct opt_table opts[] = { - * { OPT_WITHOUT_ARG("verbose", 'v', opt_inc_intval, &verbose), - * "Verbose mode (can be specified more than once)" }, - * { OPT_WITHOUT_ARG("someflag", 0, opt_set_bool, &someflag), - * "Set someflag" }, - * { OPT_WITH_ARG("somestring", 0, opt_set_charp, &somestring), - * "Set somestring to " }, - * { OPT_WITHOUT_ARG("usage", 0, opt_usage_and_exit, - * "args...\nA silly test program."), - * "Print this message." }, + * OPT_WITHOUT_ARG("--verbose/-v", opt_inc_intval, &verbose, + * "Verbose mode (can be specified more than once)"), + * OPT_WITHOUT_ARG("--someflag", opt_set_bool, &someflag, + * "Set someflag"), + * OPT_WITH_ARG("--somefile=", opt_set_charp, opt_show_charp, + * &somestring, "Set somefile to "), + * OPT_WITHOUT_ARG("--usage/--help/-h", opt_usage_and_exit, + * "args...\nA silly test program.", + * "Print this message."), * OPT_ENDTABLE * }; * @@ -33,9 +33,9 @@ * { * int i; * - * opt_register_table(opts); + * opt_register_table(opts, NULL); * // For fun, register an extra one. - * opt_register_noarg("no-someflag", 0, opt_set_invbool, &someflag, + * opt_register_noarg("--no-someflag", opt_set_invbool, &someflag, * "Unset someflag"); * if (!opt_parse(&argc, argv, opt_log_stderr)) * exit(1); @@ -49,7 +49,7 @@ * return 0; * } * - * Licence: GPL (3 or any later version) + * License: GPL (3 or any later version) * Author: Rusty Russell */ int main(int argc, char *argv[]) @@ -58,6 +58,7 @@ int main(int argc, char *argv[]) return 1; if (strcmp(argv[1], "depends") == 0) { + printf("ccan/typesafe_cb\n"); return 0; }