Sha256: 784fd523873b0e5b6772ca5d4abd02f8fa8ad1f7c3e771c6c5daad42d8141667

Contents?: true

Size: 491 Bytes

Versions: 4

Compression:

Stored size: 491 Bytes

Contents

class Setup < Array

  def update
    if(defined?(DEV_TASKS))
      DEV_TASKS[:svn_exports].each{|k,v|
	    if(!File.exists?("#{Environment.dev_root}/dep/#{k}"))
		  dest="#{Environment.dev_root}/dep/#{k}"
	      add "svn export #{v} #{Environment.dev_root}/dep/#{k}" if !dest.include?("@")
		  add "svn export #{v} #{Environment.dev_root}/dep/#{k}@" if dest.include?("@")
        end
	  }
	end
  end

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

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dev_tasks-0.0.155 lib/setup.rb
dev_tasks-0.0.154 lib/setup.rb
dev_tasks-0.0.153 lib/setup.rb
dev_tasks-0.0.152 lib/setup.rb