ext/cdio/extconf.rb in rbcdio-0.04 vs ext/cdio/extconf.rb in rbcdio-0.05

- old
+ new

@@ -1,17 +1,20 @@ require 'mkmf' dir_config('rubycdio') -require "rbconfig" -if Config::CONFIG["host_os"] == "cygwin" - $libs = append_library($libs, "winmm") - $libs = append_library($libs, "m") -end -local_libs = `pkg-config libcdio --libs` -if local_libs - $LOCAL_LIBS = local_libs.chomp -else - $libs = append_library($libs, "cdio") -end -destdir='/usr/local/lib' -DESTDIR='/usr/local/lib' -CONFIG["prefix"] = '/usr/local' +require 'rbconfig' + +config_file = File.join(File.dirname(__FILE__), 'config_options') +load config_file if File.exist?(config_file) + +$LDFLAGS = [ + $LDFLAGS, + ENV['LDFLAGS'], + `pkg-config libcdio --libs`.strip +].join(' ') + +$CFLAGS = [ + $CFLAGS, + ENV['CFLAGS'], + `pkg-config libcdio --cflags`.strip +].join(' ') + create_makefile('rubycdio')