Index: lpr.c =================================================================== --- lpr.c (revision 1956) +++ lpr.c (revision 1957) @@ -114,6 +114,14 @@ static HID lpr_hid; +static int lpr_usage(char *topic) +{ + fprintf(stderr, "\nlpr exporter command line arguments:\n\n"); + hid_usage(base_lpr_options, sizeof(base_lpr_options) / sizeof(base_lpr_options[0])); + fprintf(stderr, "\nUsage: pcb-rnd [generic_options] -x lpr foo.pcb [lpr options]\n\n"); + return 0; +} + static void plugin_lpr_uninit(void) { hid_remove_actions_by_cookie(lpr_cookie); @@ -137,6 +145,8 @@ lpr_hid.parse_arguments = lpr_parse_arguments; lpr_hid.calibrate = lpr_calibrate; + lpr_hid.usage = lpr_usage; + hid_register_hid(&lpr_hid); return plugin_lpr_uninit;