Class: Rscons::Builders::SharedObject
- Inherits:
-
Rscons::Builder
- Object
- Rscons::Builder
- Rscons::Builders::SharedObject
- Includes:
- Mixins::Object
- Defined in:
- lib/rscons/builders/shared_object.rb
Overview
A default Rscons builder which knows how to produce an object file which is capable of being linked into a shared library from various types of source files.
Instance Attribute Summary
Attributes inherited from Rscons::Builder
#build_step, #cache, #env, #preferred_ld, #side_effects, #sources, #target, #vars
Class Method Summary collapse
-
.extra_path ⇒ Object
Content component to add to build path to separate objects built using this builder from others.
Methods included from Mixins::Object
Methods included from Mixins::Depfile
#finalize_command_with_depfile
Methods inherited from Rscons::Builder
#depends, #finalize_command, #initialize, name, #name, #nop?, #print_run_message, #produces, #register_command, #run, #standard_command, #wait_for
Class Method Details
.extra_path ⇒ Object
Content component to add to build path to separate objects built using this builder from others.
12 13 14 |
# File 'lib/rscons/builders/shared_object.rb', line 12 def extra_path "_shared" end |