egroupware_official/move-images

36 lines
727 B
Bash
Executable File

#!/bin/bash
cd $(dirname $0)
(
cd pixelegg/images
mv * api/templates/default/images/
git rm -r images
ln -sf ../api/templates/default/images .
git add images
)
for app in *
do
test -d "$app" -a -d "$app/templates" && {(
echo "Processing images of $app"
cd $app/templates
test -d pixelegg && {
cd pixelegg/images
mv * ../../default/images/
cd ..
git rm -r images
ln -s ../default/images .
git add images
cd ..
}
test -d jerryr && git rm -r jerryr
cd default/images
git add *
for img in *.svg
do
test -f $(basename $img .svg).png && git rm -f $(basename $img .svg).png
test -f $(basename $img .svg).gif && git rm -f $(basename $img .svg).gif
done
)}
done