Sha256: b5eac0c71ff5af8daa8464f4e51b3a1267219ad694d5c0f84729caccf1eaa157

Contents?: true

Size: 543 Bytes

Versions: 7

Compression:

Stored size: 543 Bytes

Contents

require_relative('./environment.rb')

class Upgrade < Array

  def initialize
    puts "Upgrade discovery"
    if(Environment.scm=='git' && Environment.branch=='develop')
	  Dir.glob('dep/**/*.dll').each {|f|
	    src=Environment.dev_root + "/" + f
		puts "source: " + src
		puts "  dest: " + f + " " + File.mtime(f).to_s
		if(File.exist?(src) && File.mtime(src) > File.mtime(f))
		  self.add "<%FileUtils.cp('#{src}','#{f}')%>"
		end
	  }
	end
  end

  def add command
    self << command if(!include?(command))
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
dev_tasks-0.0.33 lib/upgrade.rb
dev_tasks-0.0.32 lib/upgrade.rb
dev_tasks-0.0.31 lib/upgrade.rb
dev_tasks-0.0.30 lib/upgrade.rb
dev_tasks-0.0.29 lib/upgrade.rb
dev_tasks-0.0.28 lib/upgrade.rb
dev_tasks-0.0.27 lib/upgrade.rb