# 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