<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>ext/Console/Console.cpp</filename>
    </added>
    <added>
      <filename>ext/Console/extconf.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,12 +1,7 @@
 require 'rubygems'
 require 'rake/clean'
 require 'rake/gempackagetask'
-require './tasks/ext_helper'
-
-# House-keeping
-CLEAN.include '**/*.o', '**/*.so', '**/*.bundle', '**/*.a',
-  '**/*.log', '{ext,lib}/*.{bundle,so,obj,pdb,lib,def,exp}',
-  'ext/Makefile', '**/*.db'
+require 'rake/extensiontask'
 
 spec = Gem::Specification.new do |s|
   s.name              = 'win32console'
@@ -31,7 +26,7 @@ The gem project can be found at
 EOS
 
   s.require_path      = 'lib'
-  s.extensions        = %w[ ext/extconf.rb ]
+  s.extensions        = %w[ ext/Console/extconf.rb ]
   s.files             = FileList[ '{doc,ext,lib,test}/**/*.{rdoc,c,cpp,rb}', 'Rakefile', *s.extra_rdoc_files ]
 
   s.rdoc_options &lt;&lt; '--title' &lt;&lt; 'Win32Console Gem -- Gem for Win32::Console Project' &lt;&lt;
@@ -44,6 +39,5 @@ Rake::GemPackageTask.new(spec) do |pkg|
   pkg.gem_spec = spec
 end
 
-# Use of ext_helper to properly setup compile tasks and native gem generation
-# add 'native', 'compile' and some tweaks to gem specifications.
-setup_extension 'Console', spec
+Rake::ExtensionTask.new('Console', spec) do |ext|
+end</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>ext/Console.cpp</filename>
    </removed>
    <removed>
      <filename>ext/extconf.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5af7d84e1f7db17dc80c176531d97c3ba670af1c</id>
    </parent>
  </parents>
  <author>
    <name>Luis Lavena</name>
    <email>luislavena@gmail.com</email>
  </author>
  <url>http://github.com/luislavena/win32console/commit/c20a926ac61f91bdca223f05be0b3149eb107385</url>
  <id>c20a926ac61f91bdca223f05be0b3149eb107385</id>
  <committed-date>2009-04-10T07:45:37-07:00</committed-date>
  <authored-date>2009-04-10T07:45:37-07:00</authored-date>
  <message>Make extension compile process use rake-compiler

Yay! less code to maintain!</message>
  <tree>b8ab6ab41d89741e52c9b9f02df8322eff4fae10</tree>
  <committer>
    <name>Luis Lavena</name>
    <email>luislavena@gmail.com</email>
  </committer>
</commit>
