diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-04-27 07:23:55 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-04-27 07:23:55 -0700 |
| commit | fad94ba5006d3ef9423fb684eeeb0639adb94ec3 (patch) | |
| tree | b2f4db3dd1cbe463edb3fbcafdbc1248d87a5888 /mrbgems | |
| parent | 495f66b9f17a36f9e85b370d9d51d5d8809b3ae8 (diff) | |
| parent | 3875140afe6c83868d4469fd170d831bef71a310 (diff) | |
| download | mruby-fad94ba5006d3ef9423fb684eeeb0639adb94ec3.tar.gz mruby-fad94ba5006d3ef9423fb684eeeb0639adb94ec3.zip | |
Merge pull request #1218 from bovi/gembox
GemBox
Diffstat (limited to 'mrbgems')
| -rw-r--r-- | mrbgems/default.gembox | 49 | ||||
| -rw-r--r-- | mrbgems/full-core.gembox | 8 |
2 files changed, 57 insertions, 0 deletions
diff --git a/mrbgems/default.gembox b/mrbgems/default.gembox new file mode 100644 index 000000000..7e81abd34 --- /dev/null +++ b/mrbgems/default.gembox @@ -0,0 +1,49 @@ +MRuby::GemBox.new do |conf| + # Use standard Kernel#sprintf method + conf.gem "#{root}/mrbgems/mruby-sprintf" + + # Use standard print/puts/p + conf.gem "#{root}/mrbgems/mruby-print" + + # Use standard Math module + conf.gem "#{root}/mrbgems/mruby-math" + + # Use standard Time class + conf.gem "#{root}/mrbgems/mruby-time" + + # Use standard Struct class + conf.gem "#{root}/mrbgems/mruby-struct" + + # Use extensional Enumerable module + conf.gem "#{root}/mrbgems/mruby-enum-ext" + + # Use extensional String class + conf.gem "#{root}/mrbgems/mruby-string-ext" + + # Use extensional Numeric class + conf.gem "#{root}/mrbgems/mruby-numeric-ext" + + # Use extensional Array class + conf.gem "#{root}/mrbgems/mruby-array-ext" + + # Use extensional Hash class + conf.gem "#{root}/mrbgems/mruby-hash-ext" + + # Use extensional Range class + conf.gem "#{root}/mrbgems/mruby-range-ext" + + # Use extensional Proc class + conf.gem "#{root}/mrbgems/mruby-proc-ext" + + # Use extensional Symbol class + conf.gem "#{root}/mrbgems/mruby-symbol-ext" + + # Use Random class + conf.gem "#{root}/mrbgems/mruby-random" + + # Generate mirb command + conf.gem "#{root}/mrbgems/mruby-bin-mirb" + + # Generate mruby command + conf.gem "#{root}/mrbgems/mruby-bin-mruby" +end diff --git a/mrbgems/full-core.gembox b/mrbgems/full-core.gembox new file mode 100644 index 000000000..b9f19e452 --- /dev/null +++ b/mrbgems/full-core.gembox @@ -0,0 +1,8 @@ +MRuby::GemBox.new do |conf| + conf.gem "#{root}/mrbgems/mruby-sprintf" + conf.gem "#{root}/mrbgems/mruby-print" + + Dir.glob("#{root}/mrbgems/mruby-*") do |x| + conf.gem x unless x =~ /\/mruby-(print|sprintf)$/ + end +end |
