module Middleman
def setup_bundler
def setup_bundler ENV['BUNDLE_GEMFILE'] ||= findup('Gemfile', ENV['MM_ROOT']) unless File.exist?(ENV['BUNDLE_GEMFILE']) ENV['BUNDLE_GEMFILE'] = File.expand_path('../../../../Gemfile', __FILE__) end if File.exist?(ENV['BUNDLE_GEMFILE']) require 'bundler/setup' Bundler.require else raise "Couldn't find your Gemfile. Middleman projects require a Gemfile for specifying dependencies." end end