Skip to content

Commit 0f54c5f

Browse files
committed
set version in mrbgem.rake
1 parent c2ef3f2 commit 0f54c5f

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

mrbgem.rake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
require_relative 'mrblib/mruby-cli/version'
2+
13
MRuby::Gem::Specification.new('mruby-cli') do |spec|
24
spec.license = 'MIT'
35
spec.authors = ['Terence Lee', 'Zachary Scott']
46
spec.summary = 'mruby cli utility'
57
spec.bins = ['mruby-cli']
8+
spec.version = MRubyCLI::Version
69

710
spec.add_dependency 'mruby-io', :mgem => 'mruby-io'
811
spec.add_dependency 'mruby-getopts', :mgem => 'mruby-getopts'

mrblib/mruby-cli/setup.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,14 @@ def bintest
9898

9999
def mrbgem_rake
100100
<<MRBGEM_RAKE
101+
require_relative 'mrblib/#{@name}/version'
102+
101103
MRuby::Gem::Specification.new('#{@name}') do |spec|
102104
spec.license = 'MIT'
103105
spec.author = 'MRuby Developer'
104106
spec.summary = '#{@name}'
105107
spec.bins = ['#{@name}']
108+
spec.version = #{Util.camelize(@name)}::VERSION
106109
107110
spec.add_dependency 'mruby-print', :core => 'mruby-print'
108111
spec.add_dependency 'mruby-mtest', :mgem => 'mruby-mtest'

0 commit comments

Comments
 (0)