| 1 | #! /bin/bash |
| 2 | |
| 3 | CWD=$(pwd) |
| 4 | |
| 5 | for line in $(cat ../modules.txt); do |
| 6 | if [[ ! -f ${CWD}/$line ]]; then |
| 7 | # we don't have a slack-desc. |
| 8 | echo "Short description for $line:" |
| 9 | read desc |
| 10 | export DESCR="$desc" |
| 11 | ${CWD}/make_slack-desc.sh $line |
| 12 | unset DESCR |
| 13 | fi |
| 14 | done |
| 15 | |
| 16 | # let's delete all older modules |
| 17 | FILES=$(/bin/ls $CWD) |
| 18 | for f in $FILES; do |
| 19 | if [ "$(grep -Poc $f ../modules.txt)" -lt 1 ]; then |
| 20 | if [[ $f != "CHECK_SLACKDESC.sh" && $f != "make_slack-desc.sh" && != "libfm-extra" ]]; then |
| 21 | rm $f |
| 22 | fi |
| 23 | fi |
| 24 | done |