# File configure.rb, line 64
def AC_OUTPUT(*files)
  if $AC_LIST_HEADER
    $DEFS = "-DHAVE_CONFIG_H"
    AC_OUTPUT_HEADER($AC_LIST_HEADER)
  else
    $DEFS = $ac_confdefs.collect {|k, v| "-D#{k}=#{v}" }.join(" ")
  end
  for file in files
    print "creating ", file, "\n"
    open(File.join($srcdir, file + ".in")) do |fin|
      File.makedirs(File.dirname(file))
      open(file, "w") do |fout|
        while line = fin.gets
          line.gsub!(/@([A-Za-z_]+)@/) do |s|
            name = $1
            if $ac_sed.key?(name)
              eval("$" + name) #"
            else
              s
            end
          end
          fout.print(line)
        end
      end
    end
  end
end