#!/usr/bin/ruby require 'rbconfig' include Config pwd = Dir.pwd pwd.sub!(%r{[^/]+/[^/]+$}, "") language, extension = 'C', '_new_trigger' opaque = 'language_handler' suffix = ARGV[1].to_s begin f = File.new("test_setup.sql", "w") IO.foreach("test_setup#{extension}.sql") do |x| x.gsub!(/language\s+'plruby'/, "language 'plruby#{suffix}'") f.print x end f.close f = File.new("test_mklang.sql", "w") f.print <