From 891f8cefcc0964dc0d7b1f957c1ab990ef29d023 Mon Sep 17 00:00:00 2001 From: masahino Date: Sat, 26 Apr 2025 07:36:31 +0900 Subject: [PATCH 1/2] Enable building with mruby 3.4.0 --- mrbgem.rake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mrbgem.rake b/mrbgem.rake index 6b3b7d4..09b7e71 100644 --- a/mrbgem.rake +++ b/mrbgem.rake @@ -24,6 +24,5 @@ MRuby::Gem::Specification.new('mruby-os') do |spec| spec.license = 'MIT' spec.authors = 'Sebastian Katzer, appPlant GmbH' - spec.add_test_dependency 'mruby-print', core: 'mruby-print' - spec.add_test_dependency 'mruby-env', mgem: 'mruby-env' + spec.add_test_dependency 'mruby-env', mgem: 'mruby-env' end From cd31d8096c013b56e5a70cce6de61adc2e1ff2f2 Mon Sep 17 00:00:00 2001 From: masahino Date: Fri, 12 Sep 2025 06:57:58 +0900 Subject: [PATCH 2/2] add condition of MRUBY_VERSION --- mrbgem.rake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mrbgem.rake b/mrbgem.rake index 09b7e71..9ea180a 100644 --- a/mrbgem.rake +++ b/mrbgem.rake @@ -20,9 +20,13 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. +require 'mruby/source' MRuby::Gem::Specification.new('mruby-os') do |spec| spec.license = 'MIT' spec.authors = 'Sebastian Katzer, appPlant GmbH' spec.add_test_dependency 'mruby-env', mgem: 'mruby-env' + if MRuby::Source::MRUBY_VERSION < '3.4.0' + spec.add_test_dependency 'mruby-print', core: 'mruby-print' + end end