def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'abc2ly', description=_ ('''abc2ly converts ABC music files (see %s) to LilyPond input. ''') % 'http://abcnotation.com/abc2mtex/abc.txt', add_help_option=False) p.version = "abc2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option ("-o", "--output", metavar='FILE', action="store", help=_ ("write output to FILE")) p.add_option ("-s", "--strict", action="store_true", help=_ ("be strict about success")) p.add_option ('-b', '--beams', action="store_true", help=_ ("preserve ABC's notion of beams")) p.add_option ('-q', '--quiet', action="store_true", help=_ ("suppress progress messages")) p.add_option_group ('', description=( _ ('Report bugs via %s') % '*****@*****.**') + '\n') return p
def get_option_parser(): p = ly.get_option_parser( usage=_("%s [OPTION]... ETF-FILE") % 'etf2ly', description= _("""Enigma Transport Format is a format used by Coda Music Technology's Finale product. etf2ly converts a subset of ETF to a ready-to-use LilyPond file. """), add_help_option=False) p.add_option("-h", "--help", action="help", help=_("show this help and exit")) p.version = "etf2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_("show version number and exit")) p.add_option('-o', '--output', help=_("write output to FILE"), metavar=_("FILE"), action='store') p.add_option( '-w', '--warranty', help=_("show warranty and copyright"), action='store_true', ), p.add_option_group( '', description=(_('Report bugs via %s') % '*****@*****.**') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... ETF-FILE") % 'etf2ly', description=_ ("""Enigma Transport Format is a format used by Coda Music Technology's Finale product. etf2ly converts a subset of ETF to a ready-to-use LilyPond file. """), add_help_option=False) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.version = "etf2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option ('-o', '--output', help=_ ("write output to FILE"), metavar=_("FILE"), action='store') p.add_option ('-w', '--warranty', help=_ ("show warranty and copyright"), action='store_true', ), p.add_option_group ('', description=( _ ('Report bugs via %s') % 'http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'abc2ly', description=_ ('''abc2ly converts ABC music files (see %s) to LilyPond input. ''') % 'http://abcnotation.com/abc2mtex/abc.txt', add_help_option=False) p.version = "abc2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option ("-o", "--output", metavar='FILE', action="store", help=_ ("write output to FILE")) p.add_option ("-s", "--strict", action="store_true", help=_ ("be strict about success")) p.add_option ('-b', '--beams', action="store_true", help=_ ("preserve ABC's notion of beams")) p.add_option ('-q', '--quiet', action="store_true", help=_ ("suppress progress messages")) p.add_option_group ('', description=( _ ('Report bugs via %s') % 'http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'convert-ly', description=help_summary, add_help_option=False) p.version="@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option ('-f', '--from', action="store", metavar=_ ("VERSION"), dest="from_version", help=_ ("start from VERSION [default: \\version found in file]"), default='') p.add_option ('-e', '--edit', help=_ ("edit in place"), action='store_true') p.add_option ('-n', '--no-version', help=_ ("do not add \\version command if missing"), action='store_true', dest='skip_version_add', default=False) p.add_option ('-c', '--current-version', help=_ ("force updating \\version number to %s") % program_version, action='store_true', dest='force_current_version', default=False) p.add_option ("-s", '--show-rules', help=_ ("show rules [default: -f 0, -t %s]") % program_version, dest='show_rules', action='store_true', default=False) p.add_option ('-t', '--to', help=_ ("convert to VERSION [default: %s]") % program_version, metavar=_ ('VERSION'), action='store', dest="to_version", default='') p.add_option ('-w', '--warranty', help=_ ("show warranty and copyright"), action='store_true', ), p.add_option_group ('', description=( _ ("Report bugs via %s") % 'http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'midi2ly', description=_ ("Convert %s to LilyPond input.\n") % 'MIDI', add_help_option=False) p.add_option ('-a', '--absolute-pitches', action='store_true', help=_ ("print absolute pitches")) p.add_option ('-d', '--duration-quant', metavar= _("DUR"), help=_ ("quantise note durations on DUR")) p.add_option ('-e', '--explicit-durations', action='store_true', help=_ ("print explicit durations")) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option('-k', '--key', help=_ ("set key: ALT=+sharps|-flats; MINOR=1"), metavar=_ ("ALT[:MINOR]"), default='0'), p.add_option ('-o', '--output', help=_ ("write output to FILE"), metavar=_("FILE"), action='store') p.add_option ('-s', '--start-quant',help= _ ("quantise note starts on DUR"), metavar=_ ("DUR")) p.add_option ('-t', '--allow-tuplet', metavar=_ ("DUR*NUM/DEN"), action = "append", dest="allowed_tuplets", help=_ ("allow tuplet durations DUR*NUM/DEN"), default=[]) p.add_option ('-V', '--verbose', help=_ ("be verbose"), action='store_true' ), p.version = "midi2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option ('-w', '--warranty', help=_ ("show warranty and copyright"), action='store_true', ), p.add_option ('-x', '--text-lyrics', help=_ ("treat every text as a lyric"), action='store_true') p.add_option_group (ly.display_encode (_ ("Examples")), description = r''' $ midi2ly --key=-2:1 --duration-quant=32 --allow-tuplet=4*2/3 --allow-tuplet=2*4/3 foo.midi ''') p.add_option_group ('', description=( _ ('Report bugs via %s') % 'http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') return p
def get_option_parser(): p = ly.get_option_parser( usage=_("%s [OPTION]... FILE") % "midi2ly", description=_("Convert %s to LilyPond input.\n") % "MIDI", add_help_option=False, ) p.add_option("-a", "--absolute-pitches", action="store_true", help=_("print absolute pitches")) p.add_option("-d", "--duration-quant", metavar=_("DUR"), help=_("quantise note durations on DUR")) p.add_option("-D", "--debug", action="store_true", help=_("debug printing")) p.add_option("-e", "--explicit-durations", action="store_true", help=_("print explicit durations")) p.add_option("-h", "--help", action="help", help=_("show this help and exit")) p.add_option( "-i", "--include-header", help=_("prepend FILE to output"), action="append", default=[], metavar=_("FILE") ) p.add_option("-k", "--key", help=_("set key: ALT=+sharps|-flats; MINOR=1"), metavar=_("ALT[:MINOR]"), default=None), p.add_option("-o", "--output", help=_("write output to FILE"), metavar=_("FILE"), action="store") p.add_option("-p", "--preview", help=_("preview of first 4 bars"), action="store_true") p.add_option("-s", "--start-quant", help=_("quantise note starts on DUR"), metavar=_("DUR")) p.add_option("-S", "--skip", action="store_true", help=_("use s instead of r for rests")) p.add_option( "-t", "--allow-tuplet", metavar=_("DUR*NUM/DEN"), action="append", dest="allowed_tuplets", help=_("allow tuplet durations DUR*NUM/DEN"), default=[], ) p.add_option("-V", "--verbose", help=_("be verbose"), action="store_true"), p.version = "midi2ly (LilyPond) @TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_("show version number and exit")) p.add_option("-w", "--warranty", help=_("show warranty and copyright"), action="store_true"), p.add_option("-x", "--text-lyrics", help=_("treat every text as a lyric"), action="store_true") p.add_option_group( ly.display_encode(_("Examples")), description=r""" $ midi2ly --key=-2:1 --duration-quant=32 --allow-tuplet=4*2/3 --allow-tuplet=2*4/3 foo.midi """, ) p.add_option_group( "", description=(_("Report bugs via %s") % "http://post.gmane.org/post.php" "?group=gmane.comp.gnu.lilypond.bugs") + "\n", ) return p
def get_option_parser(): p = ly.get_option_parser(usage=_("%s [OPTION]... FILE") % 'lilypond-book', description=help_summary, conflict_handler="resolve", add_help_option=False) p.add_option( '-F', '--filter', metavar=_("FILTER"), action="store", dest="filter_cmd", help=_("pipe snippets through FILTER [default: `convert-ly -n -']"), default=None) p.add_option( '-f', '--format', help= _("use output format FORMAT (texi [default], texi-html, latex, html, docbook)" ), metavar=_("FORMAT"), action='store') p.add_option("-h", "--help", action="help", help=_("show this help and exit")) p.add_option("-I", '--include', help=_("add DIR to include path"), metavar=_("DIR"), action='append', dest='include_path', default=[]) p.add_option('--info-images-dir', help=_("format Texinfo output so that Info will " "look for images of music in DIR"), metavar=_("DIR"), action='store', dest='info_images_dir', default='') p.add_option( '--left-padding', metavar=_("PAD"), dest="padding_mm", help= _("pad left side of music to align music in spite of uneven bar numbers (in mm)" ), type="float", default=3.0) p.add_option('--lily-loglevel', help=_("Print lilypond log messages according to LOGLEVEL"), metavar=_("LOGLEVEL"), action='store', dest='lily_loglevel', default=os.environ.get("LILYPOND_LOGLEVEL", None)) p.add_option('--lily-output-dir', help=_("write lily-XXX files to DIR, link into --output dir"), metavar=_("DIR"), action='store', dest='lily_output_dir', default=None) p.add_option("-l", "--loglevel", help=_("Print log messages according to LOGLEVEL " "(NONE, ERROR, WARNING, PROGRESS (default), DEBUG)"), metavar=_("LOGLEVEL"), action='callback', callback=ly.handle_loglevel_option, type='string') p.add_option("-o", '--output', help=_("write output to DIR"), metavar=_("DIR"), action='store', dest='output_dir', default='') p.add_option('-P', '--process', metavar=_("COMMAND"), help=_("process ly_files using COMMAND FILE..."), action='store', dest='process_cmd', default='') p.add_option('--redirect-lilypond-output', help=_("Redirect the lilypond output"), action='store_true', dest='redirect_output', default=False) p.add_option('-s', '--safe', help=_("Compile snippets in safe mode"), action="store_true", default=False, dest="safe_mode") p.add_option('--skip-lily-check', help=_("do not fail if no lilypond output is found"), metavar=_("DIR"), action='store_true', dest='skip_lilypond_run', default=False) p.add_option( '--skip-png-check', help=_("do not fail if no PNG images are found for EPS files"), metavar=_("DIR"), action='store_true', dest='skip_png_check', default=False) p.add_option( '--use-source-file-names', help= _("write snippet output files with the same base name as their source file" ), action='store_true', dest='use_source_file_names', default=False) p.add_option('-V', '--verbose', help=_("be verbose"), action="callback", callback=ly.handle_loglevel_option, callback_args=("DEBUG", )) p.version = "@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_("show version number and exit")) p.add_option('-w', '--warranty', help=_("show warranty and copyright"), action='store_true') group = OptionGroup(p, "Options only for the latex and texinfo backends") group.add_option('--latex-program', help=_("run executable PROG instead of latex, or in\n\ case --pdf option is set instead of pdflatex"), metavar=_("PROG"), action='store', dest='latex_program', default='latex') group.add_option('--texinfo-program', help=_("run executable PROG instead of texi2pdf"), metavar=_("PROG"), action='store', dest='texinfo_program', default='texi2pdf') group.add_option('--pdf', action="store_true", dest="create_pdf", help=_("create PDF files for use with PDFTeX"), default=False) p.add_option_group(group) p.add_option_group( '', description=(_("Report bugs via %s") % '*****@*****.**') + '\n') for formatter in book_base.all_formats: formatter.add_options(p) return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'lilypond-book', description=help_summary, conflict_handler="resolve", add_help_option=False) p.add_option ('-F', '--filter', metavar=_ ("FILTER"), action="store", dest="filter_cmd", help=_ ("pipe snippets through FILTER [default: `convert-ly -n -']"), default=None) p.add_option ('-f', '--format', help=_ ("use output format FORMAT (texi [default], texi-html, latex, html, docbook)"), metavar=_ ("FORMAT"), action='store') p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option ("-I", '--include', help=_ ("add DIR to include path"), metavar=_ ("DIR"), action='append', dest='include_path', default=[]) p.add_option ('--info-images-dir', help=_ ("format Texinfo output so that Info will " "look for images of music in DIR"), metavar=_ ("DIR"), action='store', dest='info_images_dir', default='') p.add_option ('--left-padding', metavar=_ ("PAD"), dest="padding_mm", help=_ ("pad left side of music to align music inspite of uneven bar numbers (in mm)"), type="float", default=3.0) p.add_option ('--lily-loglevel', help=_ ("Print lilypond log messages according to LOGLEVEL"), metavar=_ ("LOGLEVEL"), action='store', dest='lily_loglevel', default=os.environ.get ("LILYPOND_LOGLEVEL", None)) p.add_option ('--lily-output-dir', help=_ ("write lily-XXX files to DIR, link into --output dir"), metavar=_ ("DIR"), action='store', dest='lily_output_dir', default=None) p.add_option ('--load-custom-package', help=_ ("Load the additional python PACKAGE (containing e.g. a custom output format)"), metavar=_ ("PACKAGE"), action='append', dest='custom_packages', default=[]) p.add_option ("-l", "--loglevel", help=_ ("Print log messages according to LOGLEVEL " "(NONE, ERROR, WARNING, PROGRESS (default), DEBUG)"), metavar=_ ("LOGLEVEL"), action='callback', callback=ly.handle_loglevel_option, type='string') p.add_option ("-o", '--output', help=_ ("write output to DIR"), metavar=_ ("DIR"), action='store', dest='output_dir', default='') p.add_option ('-P', '--process', metavar=_ ("COMMAND"), help = _ ("process ly_files using COMMAND FILE..."), action='store', dest='process_cmd', default='') p.add_option ('--redirect-lilypond-output', help = _ ("Redirect the lilypond output"), action='store_true', dest='redirect_output', default=False) p.add_option ('-s', '--safe', help=_ ("Compile snippets in safe mode"), action="store_true", default=False, dest="safe_mode") p.add_option ('--skip-lily-check', help=_ ("do not fail if no lilypond output is found"), metavar=_ ("DIR"), action='store_true', dest='skip_lilypond_run', default=False) p.add_option ('--skip-png-check', help=_ ("do not fail if no PNG images are found for EPS files"), metavar=_ ("DIR"), action='store_true', dest='skip_png_check', default=False) p.add_option ('--use-source-file-names', help=_ ("write snippet output files with the same base name as their source file"), action='store_true', dest='use_source_file_names', default=False) p.add_option ('-V', '--verbose', help=_ ("be verbose"), action="callback", callback=ly.handle_loglevel_option, callback_args=("DEBUG",)) p.version = "@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option ('-w', '--warranty', help=_ ("show warranty and copyright"), action='store_true') group = OptionGroup (p, "Options only for the latex and texinfo backends") group.add_option ('--latex-program', help=_ ("run executable PROG instead of latex, or in\n\ case --pdf option is set instead of pdflatex"), metavar=_ ("PROG"), action='store', dest='latex_program', default='latex') group.add_option ('--texinfo-program', help=_ ("run executable PROG instead of texi2pdf"), metavar=_ ("PROG"), action='store', dest='texinfo_program', default='texi2pdf') group.add_option ('--pdf', action="store_true", dest="create_pdf", help=_ ("create PDF files for use with PDFTeX"), default=False) p.add_option_group (group) p.add_option_group ('', description=( _ ("Report bugs via %s") % ' http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') for formatter in BookBase.all_formats: formatter.add_options (p) return p
def get_option_parser(): p = ly.get_option_parser(usage=_("%s [OPTION]... FILE") % 'midi2ly', description=_("Convert %s to LilyPond input.\n") % 'MIDI', add_help_option=False) p.add_option('-a', '--absolute-pitches', action='store_true', help=_('print absolute pitches')) p.add_option('-d', '--duration-quant', metavar=_('DUR'), help=_('quantise note durations on DUR')) p.add_option('-D', '--debug', action='store_true', help=_('debug printing')) p.add_option('-e', '--explicit-durations', action='store_true', help=_('print explicit durations')) p.add_option('-h', '--help', action='help', help=_('show this help and exit')) p.add_option('-i', '--include-header', help=_('prepend FILE to output'), action='append', default=[], metavar=_('FILE')) p.add_option('-k', '--key', help=_('set key: ALT=+sharps|-flats; MINOR=1'), metavar=_('ALT[:MINOR]'), default=None), p.add_option('-o', '--output', help=_('write output to FILE'), metavar=_('FILE'), action='store') p.add_option('-p', '--preview', help=_('preview of first 4 bars'), action='store_true') p.add_option( '-q', '--quiet', action="store_true", help=_("suppress progress messages and warnings about excess voices")) p.add_option('-s', '--start-quant', help=_('quantise note starts on DUR'), metavar=_('DUR')) p.add_option('-S', '--skip', action="store_true", help=_("use s instead of r for rests")) p.add_option('-t', '--allow-tuplet', metavar=_('DUR*NUM/DEN'), action='append', dest='allowed_tuplets', help=_('allow tuplet durations DUR*NUM/DEN'), default=[]) p.add_option('-V', '--verbose', help=_('be verbose'), action='store_true') p.version = 'midi2ly (LilyPond) @TOPLEVEL_VERSION@' p.add_option('--version', action='version', help=_('show version number and exit')) p.add_option( '-w', '--warranty', help=_('show warranty and copyright'), action='store_true', ) p.add_option('-x', '--text-lyrics', help=_('treat every text as a lyric'), action='store_true') p.add_option_group(_('Examples'), description=r''' $ midi2ly --key=-2:1 --duration-quant=32 --allow-tuplet=4*2/3 --allow-tuplet=2*4/3 foo.midi ''') p.add_option_group( '', description=(_('Report bugs via %s') % '*****@*****.**') + '\n') return p
def get_option_parser(): p = ly.get_option_parser(usage=_("%s [OPTION]... FILE") % 'convert-ly', description=help_summary, add_help_option=False) p.version = "@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_("show version number and exit")) p.add_option("-h", "--help", action="help", help=_("show this help and exit")) p.add_option( '-f', '--from', action="store", metavar=_("VERSION"), dest="from_version", help=_("start from VERSION [default: \\version found in file]"), default='') p.add_option('-e', '--edit', help=_("edit in place"), action='store_true') p.add_option("-l", "--loglevel", help=_("Print log messages according to LOGLEVEL " "(NONE, ERROR, WARNING, PROGRESS (default), DEBUG)"), metavar=_("LOGLEVEL"), action='callback', callback=ly.handle_loglevel_option, type='string') p.add_option('-n', '--no-version', help=_("do not add \\version command if missing"), action='store_true', dest='skip_version_add', default=False) p.add_option('-c', '--current-version', help=_("force updating \\version number to %s") % program_version, action='store_true', dest='force_current_version', default=False) p.add_option('-d', '--diff-version-update', help=_("only update \\version number if file is modified"), action='store_true', dest='diff_version_update', default=False) p.add_option("-s", '--show-rules', help=_("show rules [default: -f 0, -t %s]") % program_version, dest='show_rules', action='store_true', default=False) p.add_option('-t', '--to', help=_("convert to VERSION [default: %s]") % program_version, metavar=_('VERSION'), action='store', dest="to_version", default='') p.add_option('-b', '--backup-numbered', help=_("make a numbered backup [default: filename.ext~]"), action='store_true', dest="backup_numbered", default='') p.add_option( '-w', '--warranty', help=_("show warranty and copyright"), action='store_true', ), p.add_option_group( '', description=(_("Report bugs via %s") % '*****@*****.**') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'midi2ly', description=_ ("Convert %s to LilyPond input.\n") % 'MIDI', add_help_option=False) p.add_option ('-a', '--absolute-pitches', action='store_true', help=_ ('print absolute pitches')) p.add_option ('-d', '--duration-quant', metavar=_ ('DUR'), help=_ ('quantise note durations on DUR')) p.add_option ('-D', '--debug', action='store_true', help=_ ('debug printing')) p.add_option ('-e', '--explicit-durations', action='store_true', help=_ ('print explicit durations')) p.add_option('-h', '--help', action='help', help=_ ('show this help and exit')) p.add_option('-i', '--include-header', help=_ ('prepend FILE to output'), action='append', default=[], metavar=_ ('FILE')) p.add_option('-k', '--key', help=_ ('set key: ALT=+sharps|-flats; MINOR=1'), metavar=_ ('ALT[:MINOR]'), default=None), p.add_option ('-o', '--output', help=_ ('write output to FILE'), metavar=_ ('FILE'), action='store') p.add_option ('-p', '--preview', help=_ ('preview of first 4 bars'), action='store_true') p.add_option ('-q', '--quiet', action="store_true", help=_ ("suppress progress messages and warnings about excess voices")) p.add_option ('-s', '--start-quant',help= _ ('quantise note starts on DUR'), metavar=_ ('DUR')) p.add_option ('-S', '--skip', action = "store_true", help =_ ("use s instead of r for rests")) p.add_option ('-t', '--allow-tuplet', metavar=_ ('DUR*NUM/DEN'), action = 'append', dest='allowed_tuplets', help=_ ('allow tuplet durations DUR*NUM/DEN'), default=[]) p.add_option ('-V', '--verbose', help=_ ('be verbose'), action='store_true') p.version = 'midi2ly (LilyPond) @TOPLEVEL_VERSION@' p.add_option ('--version', action='version', help=_ ('show version number and exit')) p.add_option ('-w', '--warranty', help=_ ('show warranty and copyright'), action='store_true',) p.add_option ('-x', '--text-lyrics', help=_ ('treat every text as a lyric'), action='store_true') p.add_option_group (ly.display_encode (_ ('Examples')), description = r''' $ midi2ly --key=-2:1 --duration-quant=32 --allow-tuplet=4*2/3 --allow-tuplet=2*4/3 foo.midi ''') p.add_option_group ('', description=( _ ('Report bugs via %s') % '*****@*****.**') + '\n') return p
def get_option_parser (): p = ly.get_option_parser (usage=_ ("%s [OPTION]... FILE") % 'convert-ly', description=help_summary, add_help_option=False) p.version="@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_ ("show version number and exit")) p.add_option("-h", "--help", action="help", help=_ ("show this help and exit")) p.add_option ('-f', '--from', action="store", metavar=_ ("VERSION"), dest="from_version", help=_ ("start from VERSION [default: \\version found in file]"), default='') p.add_option ('-e', '--edit', help=_ ("edit in place"), action='store_true') p.add_option ("-l", "--loglevel", help=_ ("Print log messages according to LOGLEVEL " "(NONE, ERROR, WARNING, PROGRESS (default), DEBUG)"), metavar=_ ("LOGLEVEL"), action='callback', callback=ly.handle_loglevel_option, type='string') p.add_option ('-n', '--no-version', help=_ ("do not add \\version command if missing"), action='store_true', dest='skip_version_add', default=False) p.add_option ('-c', '--current-version', help=_ ("force updating \\version number to %s") % program_version, action='store_true', dest='force_current_version', default=False) p.add_option ('-d', '--diff-version-update', help=_ ("only update \\version number if file is modified"), action='store_true', dest='diff_version_update', default=False) p.add_option ("-s", '--show-rules', help=_ ("show rules [default: -f 0, -t %s]") % program_version, dest='show_rules', action='store_true', default=False) p.add_option ('-t', '--to', help=_ ("convert to VERSION [default: %s]") % program_version, metavar=_ ('VERSION'), action='store', dest="to_version", default='') p.add_option ('-b', '--backup-numbered', help=_ ("make a numbered backup [default: filename.ext~]"), action='store_true', dest="backup_numbered", default='') p.add_option ('-w', '--warranty', help=_ ("show warranty and copyright"), action='store_true', ), p.add_option_group ('', description=( _ ("Report bugs via %s") % 'http://post.gmane.org/post.php' '?group=gmane.comp.gnu.lilypond.bugs') + '\n') return p
def get_option_parser(): p = ly.get_option_parser( usage=_("%s [OPTION]... FILE") % "convert-ly", description=help_summary, add_help_option=False ) p.version = "@TOPLEVEL_VERSION@" p.add_option("--version", action="version", help=_("show version number and exit")) p.add_option("-h", "--help", action="help", help=_("show this help and exit")) p.add_option( "-f", "--from", action="store", metavar=_("VERSION"), dest="from_version", help=_("start from VERSION [default: \\version found in file]"), default="", ) p.add_option("-e", "--edit", help=_("edit in place"), action="store_true") p.add_option( "-l", "--loglevel", help=_("Print log messages according to LOGLEVEL " "(NONE, ERROR, WARNING, PROGRESS (default), DEBUG)"), metavar=_("LOGLEVEL"), action="callback", callback=ly.handle_loglevel_option, type="string", ) p.add_option( "-n", "--no-version", help=_("do not add \\version command if missing"), action="store_true", dest="skip_version_add", default=False, ) p.add_option( "-c", "--current-version", help=_("force updating \\version number to %s") % program_version, action="store_true", dest="force_current_version", default=False, ) p.add_option( "-d", "--diff-version-update", help=_("only update \\version number if file is modified"), action="store_true", dest="diff_version_update", default=False, ) p.add_option( "-s", "--show-rules", help=_("show rules [default: -f 0, -t %s]") % program_version, dest="show_rules", action="store_true", default=False, ) p.add_option( "-t", "--to", help=_("convert to VERSION [default: %s]") % program_version, metavar=_("VERSION"), action="store", dest="to_version", default="", ) p.add_option("-w", "--warranty", help=_("show warranty and copyright"), action="store_true"), p.add_option_group( "", description=(_("Report bugs via %s") % "http://post.gmane.org/post.php" "?group=gmane.comp.gnu.lilypond.bugs") + "\n", ) return p