Sha256: 56b110c8823b582070d69cd0c34042c1d2cc4f9dba558fba7463b80a306e0121
Contents?: true
Size: 646 Bytes
Versions: 1
Compression:
Stored size: 646 Bytes
Contents
rquire 'quarry/build' module Quarry # Create a VERSION stamp. class Stamp < Build attr_accessor :file attr_accessor :name attr_accessor :version attr_accessor :status attr_accessor :default attr_accessor :libpath # Update release "stamp" (.roll) file. def stamp w = '' w << "#{name} #{version} #{status} #{Time.now.strftime('%Y-%m-%d')}" w << " #{default}" if default w << "\n" w << libpath.join("\n") if dryrun? puts file + ":" puts w else File.open(file, 'w'){|f| f << w} puts "#{file} updated." end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
quarry-0.4.0 | work/sandbox/build/stamp.rb |