Sha256: a03c7ebda3ee0786e9929276e1d1a867a1719cfe34c60f55dc8d1fd556b1e5ff

Contents?: true

Size: 611 Bytes

Versions: 18

Compression:

Stored size: 611 Bytes

Contents

#!/usr/bin/env ruby

require 'rubygems'
require 'optparse'
$LOAD_PATH.push File.expand_path('../../lib', __FILE__)

require 'heartcheck'
require 'heartcheck/generators'

optparse = OptionParser.new do |opts|
  opts.banner = "Usage: heartcheck (rails|padrino|sinatra)\n\nYou can use flags as such:"

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

  if ARGV.size != 1 || !%w(rails sinatra padrino).include?(ARGV[0])
    puts opts
    exit
  end
end

begin
  optparse.parse!
rescue OptionParser::InvalidOption => e
  puts e
  exit
end

Heartcheck::Generator.new(ARGV).invoke_all

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
heartcheck-2.0.0 exe/heartcheck
heartcheck-1.6.0 exe/heartcheck
heartcheck-1.5.1 exe/heartcheck
heartcheck-1.5.0 exe/heartcheck
heartcheck-1.4.0 exe/heartcheck
heartcheck-1.3.0 exe/heartcheck
heartcheck-1.2.2 exe/heartcheck
heartcheck-1.2.1 exe/heartcheck
heartcheck-1.2.0 exe/heartcheck
heartcheck-1.1.1 exe/heartcheck
heartcheck-1.1.0 exe/heartcheck
heartcheck-1.0.9 exe/heartcheck
heartcheck-1.0.8 exe/heartcheck
heartcheck-1.0.7 exe/heartcheck
heartcheck-1.0.6 exe/heartcheck
heartcheck-1.0.5 bin/heartcheck
heartcheck-1.0.4 bin/heartcheck
heartcheck-1.0.3 bin/heartcheck