Method: Middleman::Application.root

Defined in:
lib/middleman-core/application.rb

.rootString

Root project directory (overwritten in middleman build/server)

Returns:



35
36
37
38
39
# File 'lib/middleman-core/application.rb', line 35

def root
  r = ENV['MM_ROOT'] ? ENV['MM_ROOT'].dup : ::Middleman::Util.current_directory
  r.encode!('UTF-8', 'UTF-8-MAC') if RUBY_PLATFORM =~ /darwin/
  r
end