# File lib/nanoc/base/compilation/compiler_dsl.rb, line 236 def include_rules(name) filename = [ "#{name}", "#{name}.rb", "./#{name}", "./#{name}.rb" ].find { |f| File.file?(f) } raise Nanoc::Errors::NoRulesFileFound.new if filename.nil? self.instance_eval(File.read(filename), filename) end