36 lines
727 B
Bash
Executable File
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 |