#! /bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Test --add-location=file option. cat <<\EOF > xg-test10a.c gettext ("foo"); EOF cat <<\EOF > xg-test10b.c gettext ("foo"); gettext ("bar"); EOF : ${XGETTEXT=xgettext} ${XGETTEXT} --add-location=file --omit-header xg-test10a.c xg-test10b.c \ -o xg-test10.out >xg-test10.err 2>&1 result=$? cat xg-test10.err | grep -v 'warning: Charset' | grep -v '^ ' test $result = 0 || { exit 1; } cat <<\EOF > xg-test10.ok #: xg-test10a.c xg-test10b.c msgid "foo" msgstr "" #: xg-test10b.c msgid "bar" msgstr "" EOF : ${DIFF=diff} ${DIFF} xg-test10.ok xg-test10.out result=$? exit $result