def compile_file(filename = @filename)
			cached = @controller.cached_tilts[filename]
			return cached if @cache && cached

			compiled = Tilt.new(filename, nil, @tilt_options)
			@controller.cached_tilts[filename] ||= compiled if @cache
			compiled
		end
def compile_file(filename = @filename)
			cached = @controller.cached_tilts[filename]
			return cached if @cache && cached

			compiled = Tilt.new(filename, nil, @tilt_options)
			@controller.cached_tilts[filename] ||= compiled if @cache
			compiled
		end
Compile file with Tilt engine
 @param filename [String] filename