Spaces:
Running
Running
File size: 558 Bytes
87b3b3a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# collecting jsx filenames in a directory and write them to $target.
target=$1
mod=$2
# MOD
[ "$mod" != "default" ] && m=$mod
sed -i -e "s#\/\/%MOD%#$m#" $target
# LEVELS
levels=''
for lvl in mods/$mod/*.jsx
do
lvl=`basename $lvl`
levels=`printf "$levels'%s'," $lvl`
done
levels="${levels%?}"
sed -i -e "s#\/\/%LEVELS%#$levels#g" $target
# BONUS
bonus=''
if [ -d mods/$mod/bonus ]; then
for lvl in mods/$mod/bonus/*.jsx
do
lvl=`basename $lvl`
bonus=`printf "$bonus'%s'," $lvl`
done
fi
bonus="${bonus%?}"
sed -i -e "s#\/\/%BONUS%#$bonus#" $target
|