class Daedalus::SharedLibrary

Public Instance Methods

build(compiler) click to toggle source
    # File lib/daedalus.rb
708 def build(compiler)
709   Dir.chdir @base do
710     # TODO: out of date checking should be subsumed in building
711     @sources.each { |s| s.build @compiler if s.out_of_date? @compiler }
712     @compiler.link_shared name, object_files
713   end
714 end
library() click to toggle source
    # File lib/daedalus.rb
704 def library
705   "#{@library}.#{RbConfig::CONFIG["DLEXT"]}"
706 end