class Setup < Array def update if(defined?(DEV_TASKS)) DEV_TASKS[:svn_exports].each{|k,v| if(!File.exists?("#{Environment.dev_root}/dep/#{k}")) add "svn export #{v} #{Environment.dev_root}/dep/#{k}" end } end end def add command self << command if(!include?(command)) end end