diff options
author | Ralph Amissah <ralph@amissah.com> | 2012-06-03 22:29:09 -0400 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2012-06-03 22:29:50 -0400 |
commit | 35e3bcae6aac45cdbcc1c7f63bbeb1870c171bff (patch) | |
tree | 0b67db48517527d39e4ef8e21a1653675bc93805 /lib/sisu/v3/shared_images.rb | |
parent | v3: images, regular & sisupod (diff) |
v3: images, copy (system link removed)sisu_3.2.11
Diffstat (limited to 'lib/sisu/v3/shared_images.rb')
-rw-r--r-- | lib/sisu/v3/shared_images.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/sisu/v3/shared_images.rb b/lib/sisu/v3/shared_images.rb index a5a412b8..03093c6a 100644 --- a/lib/sisu/v3/shared_images.rb +++ b/lib/sisu/v3/shared_images.rb @@ -85,8 +85,11 @@ module SiSU_Images unless images images=Dir.glob("*.{png,jpg,gif,ico}") end - FileUtils::mkdir_p(dest_path) unless FileTest.directory?(dest_path) - FileUtils::chmod(0755,dest_path) + unless FileTest.directory?(dest_path) \ + or FileTest.symlink?(dest_path) + FileUtils::mkdir_p(dest_path) + FileUtils::chmod(0755,dest_path) + end if images.length > 0 images.each do |i| if FileTest.file?(i) |