summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/mruby/build/load_gems.rb4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/mruby/build/load_gems.rb b/lib/mruby/build/load_gems.rb
index 4f5bde7af..753476b01 100644
--- a/lib/mruby/build/load_gems.rb
+++ b/lib/mruby/build/load_gems.rb
@@ -35,9 +35,7 @@ module MRuby
current.build_config_initializer = block
gems << current
- cxx_srcs = ['src', 'test', 'tools'].map do |subdir|
- Dir.glob("#{current.dir}/#{subdir}/*.{cpp,cxx,cc}")
- end.flatten
+ cxx_srcs = Dir.glob("#{current.dir}/{src,test,tools}/*.{cpp,cxx,cc}")
enable_cxx_exception unless cxx_srcs.empty?
current