cowboyd/libv8 — pull request #43 by divoxx (2012-07-25 19:44:11+00:00)
Title: Don't require mkmf as it defines lots of globals that can conflict

This was another subtle problem that took a lot of time to track. The file mkmf.rb was being included in the gem and therefore adding all the global definitions, including methods, into any project that uses the gem.

It was being included to allow access to some extension compilation information, which can also be accessed through the rbconfig's Config::MAKEFILE_CONFIG.