<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,5 @@
 = Amalgalite Changelog
-== Version 0.10.0 
+== Version 0.10.0 - 2009-06-28
 
 === Enhancements 
 </diff>
      <filename>HISTORY</filename>
    </modified>
    <modified>
      <diff>@@ -20,4 +20,17 @@ $CFLAGS = $CFLAGS.gsub(/-g/,'')
 $CFLAGS = $CFLAGS.gsub(/-Wall/,'')
 #$CFLAGS += &quot; -Wall&quot;
 
+# there are issues with the mingw compiler and compiling sqlite with debugging
+# on.  You will get lots of warnings of the sort 
+#
+#   Warning: .stabs: description field '16274' too big, try a different debug format
+#
+# it appears to be a known issue and has no affect on the normal usage of sqlite
+#
+# warnflags and debugflags appear to be 1.9 constructs
+#
+if CONFIG['arch'] =~ /(mswin|mingw)/i then
+  CONFIG['debugflags'] = CONFIG['debugflags'].gsub(/-g/,'') if CONFIG['debugflags']
+  CONFIG['warnflags'] = CONFIG['warnflags'].gsub(/-Wall/,'') if CONFIG['warnflags']
+end
 create_makefile('amalgalite/amalgalite3')</diff>
      <filename>ext/amalgalite/extconf.rb</filename>
    </modified>
    <modified>
      <diff>@@ -60,7 +60,7 @@ if pkg_config = Configuration.for_if_exist?(&quot;packaging&quot;) then
       rm_rf 'lib/amalgalite/1.9'
     end
 
-    task :prep =&gt; [:clean, :package, :package_win ]
+    task :prep =&gt; [:clobber, :package, :package_win ]
 
     desc &quot;distribute copiously&quot;
     task :copious =&gt; :prep do</diff>
      <filename>tasks/distribution.rake</filename>
    </modified>
    <modified>
      <diff>@@ -50,6 +50,9 @@ if ext_config = Configuration.for_if_exist?('extension') then
         parts = path.split
         conf = parts.last
         Dir.chdir(path.dirname) do |d| 
+          if File.exist?( &quot;Makefile&quot; ) then
+            sh &quot;make clean distclean&quot;
+          end
           cp &quot;#{rbconfig}&quot;, &quot;rbconfig.rb&quot;
           sh &quot;#{ruby_exe} -I. extconf.rb&quot;
           sh &quot;make&quot;</diff>
      <filename>tasks/extension.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7c3cdba407798c874d87f51278efd79269a9fa99</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy Hinegardner</name>
    <email>jeremy@hinegardner.org</email>
  </author>
  <url>http://github.com/copiousfreetime/amalgalite/commit/621c6d3411d63ada91ef0f52ce41abe309fa2649</url>
  <id>621c6d3411d63ada91ef0f52ce41abe309fa2649</id>
  <committed-date>2009-06-28T19:08:32-07:00</committed-date>
  <authored-date>2009-06-28T19:08:32-07:00</authored-date>
  <message>1.9 cross compile fixes</message>
  <tree>b85eb2d0abab28ba1d9b2fe7f8e609fac80bb634</tree>
  <committer>
    <name>Jeremy Hinegardner</name>
    <email>jeremy@hinegardner.org</email>
  </committer>
</commit>
