TaskLib
# File lib/rake/baseextensiontask.rb, line 43 43: def define 44: fail "Extension name must be provided." if @name.nil? 45: 46: define_compile_tasks 47: end
# File lib/rake/baseextensiontask.rb, line 55 55: def binary(platform = nil) 56: ext = case platform 57: when /darwin/ 58: 'bundle' 59: when /mingw|mswin|linux/ 60: 'so' 61: when /java/ 62: 'jar' 63: else 64: RbConfig::CONFIG['DLEXT'] 65: end 66: "#{@name}.#{ext}" 67: end
# File lib/rake/baseextensiontask.rb, line 51 51: def define_compile_tasks 52: raise NotImplementedError 53: end
# File lib/rake/baseextensiontask.rb, line 69 69: def source_files 70: @source_files ||= FileList["#{@ext_dir}/#{@source_pattern}"] 71: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.