lib/origen/version_string.rb in origen-0.5.8 vs lib/origen/version_string.rb in origen-0.5.9

- old
+ new

@@ -1,9 +1,15 @@ module Origen class VersionString < String include Utility::TimeAndDate require 'date' + # returns version number string but strips out prefix + def initialize(version, prefix = 'v') + version.gsub!(/^#{prefix}/, '') # remove leading prefix + super(version) + end + # Returns a new production timestamp version string def self.production_timestamp VersionString.new("Rel#{time_now(format: :universal, include_time: false)}") end