1#! /bin/sh 2. "${srcdir=.}/init.sh"; path_prepend_ . ../src 3 4# Test --add-location=file option. 5 6cat <<\EOF > xg-test10a.c 7gettext ("foo"); 8EOF 9 10cat <<\EOF > xg-test10b.c 11gettext ("foo"); 12gettext ("bar"); 13EOF 14 15: ${XGETTEXT=xgettext} 16${XGETTEXT} --add-location=file --omit-header xg-test10a.c xg-test10b.c \ 17 -o xg-test10.out >xg-test10.err 2>&1 18result=$? 19cat xg-test10.err | grep -v 'warning: Charset' | grep -v '^ ' 20test $result = 0 || { Exit 1; } 21 22cat <<\EOF > xg-test10.ok 23#: xg-test10a.c xg-test10b.c 24msgid "foo" 25msgstr "" 26 27#: xg-test10b.c 28msgid "bar" 29msgstr "" 30EOF 31 32: ${DIFF=diff} 33${DIFF} xg-test10.ok xg-test10.out 34result=$? 35 36exit $result 37