aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfhemberger <mail@frederic-hemberger.de>2011-09-12 19:46:11 +0200
committerfhemberger <mail@frederic-hemberger.de>2011-09-12 19:46:11 +0200
commit5c275542c350baeffa0b9e6656d418570cdbe4b0 (patch)
tree32d539fd6f6270f5c6d061d955958d5933bd267d
parent7c1c24f899ba55f01f4152e37fbd1b8ae044c1b3 (diff)
downloadmy_new_personal_website-5c275542c350baeffa0b9e6656d418570cdbe4b0.tar.xz
my_new_personal_website-5c275542c350baeffa0b9e6656d418570cdbe4b0.zip
Copy dotfiles also for subdirectories
Diffstat (limited to '')
-rw-r--r--Rakefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Rakefile b/Rakefile
index 5be79101..83e1a72e 100644
--- a/Rakefile
+++ b/Rakefile
@@ -204,10 +204,10 @@ end
desc "copy dot files for deployment"
task :copydot do
- exclusions = [".", "..", ".DS_Store"]
- Dir["#{source_dir}/.*"].each do |file|
- if !File.directory?(file) && !exclusions.include?(file)
- cp(file, "#{public_dir}");
+ exclusions = [".", "..", ".DS_Store"]
+ Dir["#{source_dir}/**/.*"].each do |file|
+ if !File.directory?(file) && !exclusions.include?(file)
+ cp(file, file.gsub(/#{source_dir}/, "#{public_dir}"));
end
end
end