#
# Katalogi, w ktrych trzymam pliki muzyczne.
#
OldiesDir = '/home/russ/oldies'
NewiesDir = '/home/russ/newies'

#
# Katalog docelowy kopii zapasowej.
#
BackupDir = '/tmp/backup'

#
# Unikatowa nazwa katalogu dla tej kopii.
#
timestamp=Time.new.to_s.tr(" :", "_")

#
# Zadania narzdzia rake.
#
task :default => [:backup_oldies, :backup_newies]

task :backup_oldies do
  backup_dir = File.join(BackupDir, timestamp, OldiesDir)
  mkdir_p File.dirname(backup_dir)
  cp_r OldiesDir, backup_dir
end
  
task :backup_newies do
  backup_dir = File.join(BackupDir, timestamp, NewiesDir)
  mkdir_p File.dirname(backup_dir)
  cp_r NewiesDir, backup_dir
end
  

