2019-10-18 20:34:03 +02:00
#!/bin/bash
SOURCE = " ${ BASH_SOURCE [0] } "
while [ -h " $SOURCE " ] ; do # resolve $SOURCE until the file is no longer a symlink
DIR = " $( cd -P " $( dirname " $SOURCE " ) " >/dev/null && pwd ) "
SOURCE = " $( readlink " $SOURCE " ) "
[ [ $SOURCE != /* ] ] && SOURCE = " $DIR / $SOURCE " # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR = " $( cd -P " $( dirname " $SOURCE " ) " >/dev/null && pwd ) "
cd " $DIR "
files = ` find ../ -name "*.c" `
mkdir -p "pot"
for file in $files ; do
pot = "pot/" $( echo " ${ file #*/ } " | sed -e "s/\//_/g" )
2019-10-22 22:59:05 +02:00
pot = " ${ pot %.c } .pot "
2019-10-18 20:34:03 +02:00
xgettext --keyword= _ --language= C --add-comments --sort-output -o " $pot " " $file "
done