Sha256: b9ddf469603bae55f4011c3f2b6147eb9e3893ccb9e811465ad8c8f316295e03
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
module Ios module Box module Tools class Version < Thor desc "show", "Displays current version information" def show version = IOSBox.new.version puts " Short Version: #{version[:short]}" puts " Bundle Version: #{version[:bundle]}" puts " Technical: %1.3f" % version[:technical] puts " Build Number: #{version[:build_number]}" puts " Commit: #{version[:commit]}" end desc "build [BUILDNUM]", "Increments current build number or sets it to defined." def build(buildnum = nil) IOSBox.new.version.bump_build(buildnum) end desc "set VERSION", "Sets new marketing version" def set(ver) IOSBox.new.version.set_marketing(ver) end desc "bump [major|minor]", "Bumps marketings version by one" def bump(type = :patch) IOSBox.new.version.bump_marketing(type.downcase.to_sym) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ios-box-0.2.1 | lib/ios-box/tools/version.rb |
ios-box-0.2.0 | lib/ios-box/tools/version.rb |