diff --git a/Rakefile.rb b/Rakefile.rb index 097918c..a7cadb1 100644 --- a/Rakefile.rb +++ b/Rakefile.rb @@ -1,15 +1,17 @@ require "rscons" +WINDOWS_RUBY_PATH = "/cygdrive/c/Ruby193" + task :default do Rscons::Environment.new do |env| if RUBY_PLATFORM =~ /cygwin/ env["CC"] = "i686-pc-mingw32-gcc" env["CPPPATH"] += [ - "C:/Ruby193/include/ruby-1.9.1", - "C:/Ruby193/include/ruby-1.9.1/i386-mingw32", + "#{WINDOWS_RUBY_PATH}/include/ruby-1.9.1", + "#{WINDOWS_RUBY_PATH}/include/ruby-1.9.1/i386-mingw32", ] env["LIBS"] += ["msvcrt-ruby191"] - env["LDFLAGS"] += ["-LC:/Ruby193/lib"] + env["LDFLAGS"] += ["-L#{WINDOWS_RUBY_PATH}/lib"] else env.parse_flags!("!pkg-config --cflags --libs ruby-1.9") end