# File lib/fpm/program.rb, line 94 def options(args) opts = OptionParser.new default_options(opts) # Add extra flags from plugins FPM::Source::Gem.flags(FPM::Flags.new(opts, "gem", "gem source only"), @settings) FPM::Source::Python.flags(FPM::Flags.new(opts, "python", "python source only"), @settings) FPM::Target::Deb.flags(FPM::Flags.new(opts, "deb", "deb target only"), @settings) # Process fpmrc first fpmrc(opts) # Proces normal flags now. remaining = opts.parse(args) # need to print help in a different scope @help = opts.help return remaining end