Description: Creates a C-extension via extconf. The extension be automatically built before running tests, and will be built when the RubyGem is installed by users. Usage: #{$0} #{spec.name} name rake compile - builds the extensions rake - runs your tests, AFTER building your extensions Important: You may want to add the following pattern matches to your SCM ignore list (e.g. .gitignore file): Makefile *.o *.bundle *.so *.dll pkg doc .DS_Store Also, in your ~/.hoerc file ADD the following exclusions: exclude: !ruby/regexp /tmp$|CVS|\.svn|_darcs|\.git|log$|local/.*\.rb$|Makefile|.*\.o$|.*\.bundle$|.*\.so$|.*\.dll$/