# File glib/src/lib/mkmf-gnome2.rb, line 132 def create_makefile_at_srcdir(pkg_name, srcdir, defs = nil) begin Dir.mkdir(srcdir) unless File.exist? srcdir Dir.chdir srcdir yield if block_given? $defs << defs if defs create_makefile(pkg_name, srcdir) ensure Dir.chdir('..') end end