Sha256: 32526ee0e7fec12e97e9fb2a706478eae740c8ed3370e368e6a92e41579a77c1

Contents?: true

Size: 460 Bytes

Versions: 3

Compression:

Stored size: 460 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "bundler/setup"
require "bario/web"
require "bario/cli"

require "optparse"

parser = OptionParser.new do |opts|
  opts.banner = "Usage: bario-web [options] COMMAND"

  opts = Bario::CLI.common(opts)

  opts.separator ""
  opts.separator "Commands:"
  opts.separator "  start            Start the web server"
end

parser.parse!

case ARGV[0]
when "start"
  Bario::Web.run!
else
  puts parser.help
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bario-0.1.2 bin/bario-web
bario-0.1.1 bin/bario-web
bario-0.1.0 bin/bario-web