blob: 1f80cf9eadb63f0e8d2d02942587571a340b1c55 (
plain)
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
31
32
33
34
35
36
37
38
|
#!/bin/sh -e
if test $# -lt 3
then
echo "Usage: $0 <xgettext> <package> <directory> ..." 1>&2
exit 0
fi
xgettext=$1 ; shift
package=$1 ; shift
for d in "$@"
do
__directories="$__directories --directory=$d"
done
for d in "$@"
do
(
cd $d
find * \
-name '*-stub.c' -prune -o \
-name 'testsuite' -prune -o \
-name 'init.c' -prune -o \
-name '*.[hc]' -print
)
done | ${xgettext} \
--default-domain=${package} \
--copyright-holder="Free Software Foundation, Inc." \
--add-comments \
--files-from=- \
--force-po \
--debug \
--language=c \
--keyword=_ \
--keyword=N_ \
${__directories} \
-o po/${package}.pot
|