summaryrefslogtreecommitdiffhomepage
path: root/tasks/mruby_build.rake
diff options
context:
space:
mode:
authorYuichiro MASUI <[email protected]>2013-01-21 12:46:17 +0900
committerYuichiro MASUI <[email protected]>2013-01-21 12:46:17 +0900
commit0defb59053ccd1e6c8637149329989ae81e46c71 (patch)
treed57fb0a99501f312f1af9a694a48cff0555a6b00 /tasks/mruby_build.rake
parent8e86ff2283d427b5cb2a02607e1aab998cb5090c (diff)
downloadmruby-0defb59053ccd1e6c8637149329989ae81e46c71.tar.gz
mruby-0defb59053ccd1e6c8637149329989ae81e46c71.zip
build_config gets more flexibility
Diffstat (limited to 'tasks/mruby_build.rake')
-rw-r--r--tasks/mruby_build.rake8
1 files changed, 4 insertions, 4 deletions
diff --git a/tasks/mruby_build.rake b/tasks/mruby_build.rake
index bcae9dfd9..3ce2f4992 100644
--- a/tasks/mruby_build.rake
+++ b/tasks/mruby_build.rake
@@ -113,7 +113,7 @@ module MRuby
def filename(name)
if name.is_a?(Array)
- name.map { |n| filename(n) }
+ name.flatten.map { |n| filename(n) }
else
'"%s"' % name.gsub('/', file_separator)
end
@@ -121,7 +121,7 @@ module MRuby
def exefile(name)
if name.is_a?(Array)
- name.map { |n| exefile(n) }
+ name.flatten.map { |n| exefile(n) }
else
"#{name}#{exts.executable}"
end
@@ -129,7 +129,7 @@ module MRuby
def objfile(name)
if name.is_a?(Array)
- name.map { |n| objfile(n) }
+ name.flatten.map { |n| objfile(n) }
else
"#{name}#{exts.object}"
end
@@ -137,7 +137,7 @@ module MRuby
def libfile(name)
if name.is_a?(Array)
- name.map { |n| libfile(n) }
+ name.flatten.map { |n| libfile(n) }
else
"#{name}#{exts.library}"
end