mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Reduce line length
This commit is contained in:
@@ -46,11 +46,15 @@ module MRuby
|
||||
end
|
||||
|
||||
@rbfiles = Dir.glob("#{dir}/mrblib/*.rb")
|
||||
@objs = Dir.glob("#{dir}/src/*.{c,cpp,m,asm,S}").map { |f| objfile(f.relative_path_from(@dir).to_s.pathmap("#{build_dir}/%X")) }
|
||||
@objs = Dir.glob("#{dir}/src/*.{c,cpp,m,asm,S}").map do |f|
|
||||
objfile(f.relative_path_from(@dir).to_s.pathmap("#{build_dir}/%X"))
|
||||
end
|
||||
@objs << objfile("#{build_dir}/gem_init")
|
||||
|
||||
@test_rbfiles = Dir.glob("#{dir}/test/*.rb")
|
||||
@test_objs = Dir.glob("#{dir}/test/*.{c,cpp,m,asm,S}").map { |f| objfile(f.relative_path_from(dir).to_s.pathmap("#{build_dir}/%X")) }
|
||||
@test_objs = Dir.glob("#{dir}/test/*.{c,cpp,m,asm,S}").map do |f|
|
||||
objfile(f.relative_path_from(dir).to_s.pathmap("#{build_dir}/%X"))
|
||||
end
|
||||
@test_preload = 'test/assert.rb'
|
||||
|
||||
instance_eval(&@initializer)
|
||||
|
||||
@@ -49,8 +49,11 @@ module MRuby
|
||||
def run(outfile, infile, _defineds=[], _include_paths=[], _flags=[])
|
||||
FileUtils.mkdir_p File.dirname(outfile)
|
||||
define_flags = [defines, _defineds].flatten.map{ |d| option_define % d }
|
||||
include_path_flags = [include_paths, _include_paths, File.dirname(infile)].flatten.map{ |f| option_include_path % filename(f) }
|
||||
_run compile_options, { :flags => (flags + define_flags + include_path_flags + _flags).join(' '), :infile => filename(infile), :outfile => filename(outfile) }
|
||||
include_path_flags = [include_paths, _include_paths, File.dirname(infile)].flatten.map do |f|
|
||||
option_include_path % filename(f)
|
||||
end
|
||||
_run compile_options, { :flags => (flags + define_flags + include_path_flags + _flags).join(' '),
|
||||
:infile => filename(infile), :outfile => filename(outfile) }
|
||||
end
|
||||
|
||||
def define_rules(build_dir, source_dir='')
|
||||
@@ -112,7 +115,9 @@ module MRuby
|
||||
FileUtils.mkdir_p File.dirname(outfile)
|
||||
library_flags = [libraries, _libraries].flatten.reverse.map{ |d| option_library % d }
|
||||
library_path_flags = [library_paths, _library_paths].flatten.map{ |f| option_library_path % filename(f) }
|
||||
_run link_options, { :flags => (flags + library_path_flags + _flags).join(' '), :outfile => filename(outfile) , :objs => filename(objfiles).join(' '), :libs => library_flags.join(' ') }
|
||||
_run link_options, { :flags => (flags + library_path_flags + _flags).join(' '),
|
||||
:outfile => filename(outfile) , :objs => filename(objfiles).join(' '),
|
||||
:libs => library_flags.join(' ') }
|
||||
end
|
||||
end
|
||||
|
||||
@@ -195,4 +200,4 @@ module MRuby
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user