home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ruby164.zip / rbemx164.zip / ruby / share / doc / rdtool-0.6.10 / src / update-version.rb
Text File  |  2001-04-27  |  383b  |  16 lines

  1. #! /usr/bin/env ruby
  2.  
  3. require "ftools"
  4. require "rd/package"
  5.  
  6. ARGV.each do |filename|
  7.   File.cp(filename, filename + ".bak")
  8.   oldfile = File.open(filename + ".bak")
  9.   newfile = File.open(filename, "w")
  10.   oldfile.each do |line|
  11.     new_line = line.gsub(/\$Version.*\$/, "$Version: #{RD::PACKAGE_VERSION}$") #"
  12.     newfile.print new_line
  13.   end
  14.   STDERR.puts "updated #{filename}."
  15. end
  16.