Home | History | Annotate | Line # | Download | only in po
      1 #!/bin/sh -e
      2 
      3 if test $# -lt 3
      4 then
      5     echo "Usage: $0 <xgettext> <package>  <directory> ..." 1>&2
      6     exit 0
      7 fi
      8 
      9 xgettext=$1 ; shift
     10 package=$1 ; shift
     11 
     12 for d in "$@"
     13 do
     14   __directories="$__directories --directory=$d"
     15 done
     16 
     17 for d in "$@"
     18 do
     19   (
     20       cd $d
     21       find * \
     22 	  -name '*-stub.c' -prune -o \
     23 	  -name 'testsuite' -prune -o \
     24 	  -name 'init.c' -prune -o \
     25 	  -name '*.[hc]' -print
     26   )
     27 done | ${xgettext} \
     28     --default-domain=${package} \
     29     --copyright-holder="Free Software Foundation, Inc." \
     30     --add-comments \
     31     --files-from=- \
     32     --force-po \
     33     --debug \
     34     --language=c \
     35     --keyword=_ \
     36     --keyword=N_ \
     37     ${__directories} \
     38     -o po/${package}.pot
     39