# File lib/mkmf-gnome2.rb, line 224
def create_top_makefile(sub_dirs=["src"])
  File.open("Makefile", "w") do |makefile|
    makefile.print("all:\n\#{run_make_in_sub_dirs_command(\"all\", sub_dirs)}\n\ninstall:\n\#{run_make_in_sub_dirs_command(\"install\", sub_dirs)}\n\nsite-install:\n\#{run_make_in_sub_dirs_command(\"site-install\", sub_dirs)}\n\nclean:\n\#{run_make_in_sub_dirs_command(\"clean\", sub_dirs)}\n")

    if /mswin32/ =~ RUBY_PLATFORM
      makefile.print("@if exist extconf.h del extconf.h\n@if exist conftest.* del conftest.*\n@if exist *.lib del *.lib\n@if exist *~ del *~\n@if exist mkmf.log del mkmf.log\n")
    else
      makefile.print("\ndistclean: clean\n\#{run_make_in_sub_dirs_command(\"distclean\", sub_dirs)}\n@rm -f Makefile extconf.h conftest.*\n@rm -f core *~ mkmf.log\n")
    end
  end
end