2011-07-27 06:06:24 +02:00
|
|
|
#!/usr/bin/env ruby
|
2011-07-27 08:19:43 +02:00
|
|
|
|
2011-12-29 07:52:51 +01:00
|
|
|
# Add our lib/ directory to the path
|
2011-12-24 20:30:41 +01:00
|
|
|
libdir = File.expand_path(File.join(File.dirname(File.dirname(__FILE__)), "lib"))
|
|
|
|
$LOAD_PATH.unshift(libdir) unless $LOAD_PATH.include?(libdir)
|
2011-08-04 02:10:16 +02:00
|
|
|
|
2012-05-24 20:03:58 +02:00
|
|
|
moredir = File.expand_path(File.join(File.dirname(File.dirname(libdir)), "middleman-more", "lib", "middleman-more"))
|
|
|
|
$LOAD_PATH.unshift(moredir) unless $LOAD_PATH.include?(moredir)
|
2011-08-04 02:10:16 +02:00
|
|
|
|
2012-07-17 02:24:13 +02:00
|
|
|
require "middleman-core/load_paths"
|
|
|
|
Middleman.setup_load_paths
|
2012-05-24 20:03:58 +02:00
|
|
|
|
2012-05-26 23:15:36 +02:00
|
|
|
require "middleman-core/cli"
|
|
|
|
|
2012-07-17 02:24:13 +02:00
|
|
|
# Change directory to the root
|
|
|
|
Dir.chdir(ENV["MM_ROOT"]) if ENV["MM_ROOT"]
|
2011-12-29 07:52:51 +01:00
|
|
|
|
2012-05-24 20:03:58 +02:00
|
|
|
# Start the CLI
|
2012-07-17 02:24:13 +02:00
|
|
|
Middleman::Cli::Base.start
|