From ae85b971f998918a076900c56e29915133990e05 Mon Sep 17 00:00:00 2001
From: Lyle Johnson <lyle@lylejohnson.name>
Date: Tue, 15 Sep 2009 11:21:47 -0500
Subject: [PATCH] Restrict MinGW-specific config_options for ExtensionTask by
 checking RUBY_PLATFORM

---
 Rakefile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Rakefile b/Rakefile
index 7a9a72d..72bfdd6 100755
--- a/Rakefile
+++ b/Rakefile
@@ -211,12 +211,12 @@ task :generate_kwargs_lib do
 end
 
 Rake::ExtensionTask.new("fox16") do |ext|
-# ext.config_options << "--with-fox-include=/usr/local/include/fox-1.6"
-# ext.config_options << "--with-fox-lib=/usr/local/lib"
-  ext.config_options << "--with-fox-include=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/include/fox-1.6"
-  ext.config_options << "--with-fox-lib=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/lib"
-  ext.config_options << "--with-fxscintilla-include=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/include/fxscintilla"
-  ext.config_options << "--with-fxscintilla-lib=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/lib"
+  if RUBY_PLATFORM =~ /mingw/
+    ext.config_options << "--with-fox-include=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/include/fox-1.6"
+    ext.config_options << "--with-fox-lib=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/lib"
+    ext.config_options << "--with-fxscintilla-include=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/include/fxscintilla"
+    ext.config_options << "--with-fxscintilla-lib=c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/lib"
+  end
 end
 
 # Set environment variable SWIG_LIB to
-- 
GitLab