Method: MRuby::Command::Linker#initialize

Defined in:
ext/enterprise_script_service/mruby/lib/mruby/build/command.rb

#initialize(build) ⇒ Linker

Returns a new instance of Linker.



171
172
173
174
175
176
177
178
179
180
181
# File 'ext/enterprise_script_service/mruby/lib/mruby/build/command.rb', line 171

def initialize(build)
  super
  @command = ENV['LD'] || 'ld'
  @flags = (ENV['LDFLAGS'] || [])
  @flags_before_libraries, @flags_after_libraries = [], []
  @libraries = []
  @library_paths = []
  @option_library = %q[-l"%s"]
  @option_library_path = %q[-L"%s"]
  @link_options = %Q[%{flags} -o "%{outfile}" %{objs} %{flags_before_libraries} %{libs} %{flags_after_libraries}]
end