# File lib/nanoc/base/compilation/filter.rb, line 151
    def output_filename
      @output_filename ||= begin
        FileUtils.mkdir_p(TMP_BINARY_ITEMS_DIR)
        tempfile = Tempfile.new('', TMP_BINARY_ITEMS_DIR)
        new_filename = tempfile.path
        tempfile.close!

        File.expand_path(new_filename)
      end
    end