cd $BASE/drupal-$new
# Copy files
- cp -Rp ../drupal-$old/{.htaccess,favicon.ico,files/,sites/} . &> /dev/null
+ for file in .htaccess favicon.ico files sites; do
+ if [ ! -h "../drupal-$old/$file" ]; then
+ cp -a ../drupal-$old/$file . &> /dev/null
+ else
+ # Symlink handling
+ ln -sf $file `readlink ../drupal-$old/$file`
+ fi
+ done
+
+ # Extra folder
for extra_folder in $extra_folders; do
if [ -d ../drupal-$old/$extra_folder ]; then
cp -Rp ../drupal-$old/$extra_folder .