summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/api/README.md40
-rw-r--r--doc/api/mruby/array.h.md (renamed from doc/api/array.h.md)0
-rw-r--r--doc/api/mruby/value.h.md (renamed from doc/api/value.h.md)0
-rw-r--r--mrbgems/default.gembox22
-rw-r--r--mrbgems/mruby-array-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-enum-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-hash-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-kernel-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-numeric-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-object-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-proc-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-range-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-string-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-symbol-ext/mrbgem.rake2
-rw-r--r--mrbgems/mruby-toplevel-ext/mrbgem.rake2
-rw-r--r--tasks/mruby_build_gem.rake3
16 files changed, 44 insertions, 43 deletions
diff --git a/doc/api/README.md b/doc/api/README.md
index 131e50515..a83330d82 100644
--- a/doc/api/README.md
+++ b/doc/api/README.md
@@ -8,23 +8,23 @@ Header name|Features
-----------|--------
[mrbconf.h](../mrbconf/README.md)|Defines macros for mruby configurations.
[mruby.h](./mruby.h.md)|Main header of mruby C API. Include this first.
-[mruby/array.h](./mruby.array.h.md)|`Array` class.
-[mruby/class.h](./mruby.class.h.md)|`Class` class.
-[mruby/compile.h](./mruby.compile.h.md)|mruby compiler.
-[mruby/data.h](./mruby.data.h.md)|User defined object.
-[mruby/debug.h](./mruby.debug.h.md)|Debugging.
-[mruby/dump.h](./mruby.dump.h.md)|Dumping compiled mruby script.
-[mruby/error.h](./mruby.error.h.md)|Error handling.
-[mruby/gc.h](./mruby.gc.h.md)|Uncommon memory management stuffs.
-[mruby/hash.h](./mruby.hash.h.md)|`Hash` class.
-[mruby/irep.h](./mruby.irep.h.md)|Compiled mruby script.
-[mruby/khash.h](./mruby.khash.h.md)|Defines of khash which is used in hash table of mruby.
-[mruby/numeric.h](./mruby.numeric.h.md)|`Numeric` class and sub-classes of it.
-[mruby/opode.h](./mruby.opcode.h.md)|Operation codes used in mruby VM.
-[mruby/proc.h](./mruby.proc.h.md)|`Proc` class.
-[mruby/range.h](./mruby.range.h.md)|`Range` class.
-[mruby/re.h](./mruby.re.h.md)|`Regexp` class.
-[mruby/string.h](./mruby.string.h.md)|`String` class.
-[mruby/value.h](./mruby.value.h.md)|`mrb_value` functions and macros.
-[mruby/variable.h](./mruby.variable.h.md)|Functions to access to mruby variables.
-[mruby/version.h](./mruby.version.h.md)|Macros of mruby version.
+[mruby/array.h](./mruby/array.h.md)|`Array` class.
+[mruby/class.h](./mruby/class.h.md)|`Class` class.
+[mruby/compile.h](./mruby/compile.h.md)|mruby compiler.
+[mruby/data.h](./mruby/data.h.md)|User defined object.
+[mruby/debug.h](./mruby/debug.h.md)|Debugging.
+[mruby/dump.h](./mruby/dump.h.md)|Dumping compiled mruby script.
+[mruby/error.h](./mruby/error.h.md)|Error handling.
+[mruby/gc.h](./mruby/gc.h.md)|Uncommon memory management stuffs.
+[mruby/hash.h](./mruby/hash.h.md)|`Hash` class.
+[mruby/irep.h](./mruby/irep.h.md)|Compiled mruby script.
+[mruby/khash.h](./mruby/khash.h.md)|Defines of khash which is used in hash table of mruby.
+[mruby/numeric.h](./mruby/numeric.h.md)|`Numeric` class and sub-classes of it.
+[mruby/opode.h](./mruby/opcode.h.md)|Operation codes used in mruby VM.
+[mruby/proc.h](./mruby/proc.h.md)|`Proc` class.
+[mruby/range.h](./mruby/range.h.md)|`Range` class.
+[mruby/re.h](./mruby/re.h.md)|`Regexp` class.
+[mruby/string.h](./mruby/string.h.md)|`String` class.
+[mruby/value.h](./mruby/value.h.md)|`mrb_value` functions and macros.
+[mruby/variable.h](./mruby/variable.h.md)|Functions to access to mruby variables.
+[mruby/version.h](./mruby/version.h.md)|Macros of mruby version.
diff --git a/doc/api/array.h.md b/doc/api/mruby/array.h.md
index e1fb0003d..e1fb0003d 100644
--- a/doc/api/array.h.md
+++ b/doc/api/mruby/array.h.md
diff --git a/doc/api/value.h.md b/doc/api/mruby/value.h.md
index f3ae2d421..f3ae2d421 100644
--- a/doc/api/value.h.md
+++ b/doc/api/mruby/value.h.md
diff --git a/mrbgems/default.gembox b/mrbgems/default.gembox
index 30dcc1abc..0960ba979 100644
--- a/mrbgems/default.gembox
+++ b/mrbgems/default.gembox
@@ -14,34 +14,34 @@ MRuby::GemBox.new do |conf|
# Use standard Struct class
conf.gem :core => "mruby-struct"
- # Use extensional Enumerable module
+ # Use Enumerable module extension
conf.gem :core => "mruby-enum-ext"
- # Use extensional String class
+ # Use String class extension
conf.gem :core => "mruby-string-ext"
- # Use extensional Numeric class
+ # Use Numeric class extension
conf.gem :core => "mruby-numeric-ext"
- # Use extensional Array class
+ # Use Array class extension
conf.gem :core => "mruby-array-ext"
- # Use extensional Hash class
+ # Use Hash class extension
conf.gem :core => "mruby-hash-ext"
- # Use extensional Range class
+ # Use Range class extension
conf.gem :core => "mruby-range-ext"
- # Use extensional Proc class
+ # Use Proc class extension
conf.gem :core => "mruby-proc-ext"
- # Use extensional Symbol class
+ # Use Symbol class extension
conf.gem :core => "mruby-symbol-ext"
# Use Random class
conf.gem :core => "mruby-random"
- # Use extensional Object class
+ # Use Object class extension
conf.gem :core => "mruby-object-ext"
# Use ObjectSpace class
@@ -56,7 +56,7 @@ MRuby::GemBox.new do |conf|
# Use Enumerable::Lazy class (require mruby-enumerator)
conf.gem :core => "mruby-enum-lazy"
- # Use extended toplevel object (main) methods
+ # Use toplevel object (main) methods extension
conf.gem :core => "mruby-toplevel-ext"
# Generate mirb command
@@ -68,7 +68,7 @@ MRuby::GemBox.new do |conf|
# Generate mruby-strip command
conf.gem :core => "mruby-bin-strip"
- # Use extensional Kernel module
+ # Use Kernel module extension
conf.gem :core => "mruby-kernel-ext"
# Use mruby-compiler to build other mrbgems
diff --git a/mrbgems/mruby-array-ext/mrbgem.rake b/mrbgems/mruby-array-ext/mrbgem.rake
index e4b5938c7..882caf1ab 100644
--- a/mrbgems/mruby-array-ext/mrbgem.rake
+++ b/mrbgems/mruby-array-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-array-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Array class'
+ spec.summary = 'Array class extension'
end
diff --git a/mrbgems/mruby-enum-ext/mrbgem.rake b/mrbgems/mruby-enum-ext/mrbgem.rake
index 0c9d88fa2..d5816b80f 100644
--- a/mrbgems/mruby-enum-ext/mrbgem.rake
+++ b/mrbgems/mruby-enum-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-enum-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Enumerable module'
+ spec.summary = 'Enumerable module extension'
end
diff --git a/mrbgems/mruby-hash-ext/mrbgem.rake b/mrbgems/mruby-hash-ext/mrbgem.rake
index 663de2166..f01033a6c 100644
--- a/mrbgems/mruby-hash-ext/mrbgem.rake
+++ b/mrbgems/mruby-hash-ext/mrbgem.rake
@@ -1,7 +1,7 @@
MRuby::Gem::Specification.new('mruby-hash-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Hash class'
+ spec.summary = 'Hash class extension'
spec.add_dependency 'mruby-enum-ext', :core => 'mruby-enum-ext'
spec.add_dependency 'mruby-array-ext', :core => 'mruby-array-ext'
end
diff --git a/mrbgems/mruby-kernel-ext/mrbgem.rake b/mrbgems/mruby-kernel-ext/mrbgem.rake
index ab610c02b..fcb3a83b0 100644
--- a/mrbgems/mruby-kernel-ext/mrbgem.rake
+++ b/mrbgems/mruby-kernel-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-kernel-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Kernel module'
+ spec.summary = 'Kernel module extension'
end
diff --git a/mrbgems/mruby-numeric-ext/mrbgem.rake b/mrbgems/mruby-numeric-ext/mrbgem.rake
index 3d8be7cd5..6db7e589e 100644
--- a/mrbgems/mruby-numeric-ext/mrbgem.rake
+++ b/mrbgems/mruby-numeric-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-numeric-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Numeric class'
+ spec.summary = 'Numeric class extension'
end
diff --git a/mrbgems/mruby-object-ext/mrbgem.rake b/mrbgems/mruby-object-ext/mrbgem.rake
index 91a6e7ff1..6d14b4a51 100644
--- a/mrbgems/mruby-object-ext/mrbgem.rake
+++ b/mrbgems/mruby-object-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-object-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Object class'
+ spec.summary = 'Object class extension'
end
diff --git a/mrbgems/mruby-proc-ext/mrbgem.rake b/mrbgems/mruby-proc-ext/mrbgem.rake
index 41d964bd9..e4d15a140 100644
--- a/mrbgems/mruby-proc-ext/mrbgem.rake
+++ b/mrbgems/mruby-proc-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-proc-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Proc class'
+ spec.summary = 'Proc class extension'
end
diff --git a/mrbgems/mruby-range-ext/mrbgem.rake b/mrbgems/mruby-range-ext/mrbgem.rake
index bcf3de202..e6fa7df5f 100644
--- a/mrbgems/mruby-range-ext/mrbgem.rake
+++ b/mrbgems/mruby-range-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-range-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Range class'
+ spec.summary = 'Range class extension'
end
diff --git a/mrbgems/mruby-string-ext/mrbgem.rake b/mrbgems/mruby-string-ext/mrbgem.rake
index 688589933..f2df5a783 100644
--- a/mrbgems/mruby-string-ext/mrbgem.rake
+++ b/mrbgems/mruby-string-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-string-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional String class'
+ spec.summary = 'String class extension'
end
diff --git a/mrbgems/mruby-symbol-ext/mrbgem.rake b/mrbgems/mruby-symbol-ext/mrbgem.rake
index b937a0742..4f3fa43bb 100644
--- a/mrbgems/mruby-symbol-ext/mrbgem.rake
+++ b/mrbgems/mruby-symbol-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-symbol-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extensional Symbol class'
+ spec.summary = 'Symbol class extension'
end
diff --git a/mrbgems/mruby-toplevel-ext/mrbgem.rake b/mrbgems/mruby-toplevel-ext/mrbgem.rake
index eb6951f6c..ce77e0bcf 100644
--- a/mrbgems/mruby-toplevel-ext/mrbgem.rake
+++ b/mrbgems/mruby-toplevel-ext/mrbgem.rake
@@ -1,5 +1,5 @@
MRuby::Gem::Specification.new('mruby-toplevel-ext') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
- spec.summary = 'extended toplevel object (main) methods'
+ spec.summary = 'toplevel object (main) methods extension'
end
diff --git a/tasks/mruby_build_gem.rake b/tasks/mruby_build_gem.rake
index d9d2575bd..26990a380 100644
--- a/tasks/mruby_build_gem.rake
+++ b/tasks/mruby_build_gem.rake
@@ -71,7 +71,7 @@ module MRuby
fail "unknown mgem protocol: #{conf['protocol']}" if conf['protocol'] != 'git'
params[:git] = conf['repository']
- params[:branch] = conf['branch"] if conf["branch']
+ params[:branch] = conf['branch'] if conf['branch']
end
if params[:core]
@@ -91,6 +91,7 @@ module MRuby
end
else
options = [params[:options]] || []
+ options << "--recursive"
options << "--branch \"#{branch}\""
options << "--depth 1" unless params[:checksum_hash]
FileUtils.mkdir_p "#{gem_clone_dir}"