Sha256: 7a10f405056fc751f578121dc0f84ef4ff8f5a76f3ca9d67381f1a81d90ce7e3

Contents?: true

Size: 479 Bytes

Versions: 1

Compression:

Stored size: 479 Bytes

Contents

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

require 'rubygems'
require 'bundler/setup'
require 'doomfire'
require 'optparse'

options = {}
OptionParser.new do |opts|
  opts.banner = 'Usage: doomfire [options]'

  options[:sdl] = false
  opts.on('--sdl', 'Execute SDL version') do
    options[:sdl] = true
  end

  opts.on('-h', '--help', 'Display this screen') do
    puts opts
    exit
  end
end.parse!

options[:sdl] ? Doomfire::SDL.new.run : Doomfire::Terminal.new.run

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
doomfire-0.3.0 exe/doomfire