not using cd in copydot, breaks chained task when further cd's are called

This commit is contained in:
Ryan Gibbons 2011-08-28 22:29:30 -05:00
parent 9b52d40a54
commit aa095689e4
1 changed files with 4 additions and 6 deletions

View File

@ -197,12 +197,10 @@ end
desc "copy dot files for deployment"
task :copydot do
cd "#{source_dir}" do
exclusions = [".", "..", ".DS_Store"]
Dir[".*"].each do |file|
if !File.directory?(file) && !exclusions.include?(file)
cp(file, "../#{public_dir}");
end
exclusions = [".", "..", ".DS_Store"]
Dir["#{source_dir}/.*"].each do |file|
if !File.directory?(file) && !exclusions.include?(file)
cp(file, "#{public_dir}");
end
end
end