lib/rake/baseextensiontask.rb in rake-compiler-0.7.9 vs lib/rake/baseextensiontask.rb in rake-compiler-0.8.0
- old
+ new
@@ -22,10 +22,11 @@
attr_accessor :ext_dir
attr_accessor :lib_dir
attr_accessor :platform
attr_accessor :config_options
attr_accessor :source_pattern
+ attr_accessor :extra_options
def platform
@platform ||= RUBY_PLATFORM
end
@@ -40,9 +41,10 @@
@gem_spec = gem_spec
@tmp_dir = 'tmp'
@ext_dir = "ext/#{@name}"
@lib_dir = 'lib'
@config_options = []
+ @extra_options = ARGV.select { |i| i =~ /\A--?/ }
end
def define
fail "Extension name must be provided." if @name.nil?