diff --git a/mrbgem.rake b/mrbgem.rake index 6b3b7d4..9ea180a 100644 --- a/mrbgem.rake +++ b/mrbgem.rake @@ -20,10 +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-print', core: 'mruby-print' - spec.add_test_dependency 'mruby-env', mgem: 'mruby-env' + 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