1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/bin/mm-server

19 lines
417 B
Text
Raw Normal View History

2009-07-27 19:25:32 -04:00
#!/usr/bin/env ruby
2009-10-01 17:26:39 -04:00
require 'optparse'
2009-07-27 19:25:32 -04:00
# Require Middleman
require File.join(File.dirname(__FILE__), '..', 'lib', 'middleman')
2009-10-01 17:26:39 -04:00
class Middleman::Base
set :root, Dir.pwd
OptionParser.new { |op|
op.on('-e env') { |val| set :environment, val.to_sym }
op.on('-s server') { |val| set :server, val }
op.on('-p port') { |val| set :port, val.to_i }
}.parse!(ARGV.dup)
# Start Middleman
run!
end