Sha256: 16557504c51dca15156db30519277eb770650c3ec115380984646fe9accad033
Contents?: true
Size: 458 Bytes
Versions: 5
Compression:
Stored size: 458 Bytes
Contents
module Evergreen class Cli def self.execute(argv) new.execute(argv) end def execute(argv) command = argv.shift root = File.expand_path(argv.shift || '.', Dir.pwd) case command when "serve" Evergreen::Server.run(root) return true when "run" return Evergreen::Runner.run(root) else puts "no such command '#{command}'" return false end end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
evergreen-0.3.0 | lib/evergreen/cli.rb |
evergreen-0.2.2 | lib/evergreen/cli.rb |
evergreen-0.2.1 | lib/evergreen/cli.rb |
evergreen-0.2.0 | lib/evergreen/cli.rb |
evergreen-0.1 | lib/evergreen/cli.rb |