#include "commands.h" #include enum { OPT_OUTPATH, OPT_OUTPATH_PATH, }; static int create( const b_command *self, const b_arglist *opt, const b_array *args) { return 0; } B_COMMAND(CMD_CREATE, CMD_ROOT) { B_COMMAND_NAME("create"); B_COMMAND_SHORT_NAME('C'); B_COMMAND_DESC("create an ec3 file"); B_COMMAND_FLAGS(B_COMMAND_SHOW_HELP_BY_DEFAULT); B_COMMAND_FUNCTION(create); B_COMMAND_HELP_OPTION(); B_COMMAND_OPTION(OPT_OUTPATH) { B_OPTION_SHORT_NAME('o'); B_OPTION_LONG_NAME("out"); B_OPTION_DESC("the path to save the new file to"); B_OPTION_ARG(OPT_OUTPATH_PATH) { B_ARG_NAME("path"); B_ARG_NR_VALUES(1); } } }