#!/bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Test PHP support: here documents. cat < xg-ph-2.php EOF : ${XGETTEXT=xgettext} ${XGETTEXT} --omit-header --no-location -d xg-ph-2.tmp xg-ph-2.php || exit 1 LC_ALL=C tr -d '\r' < xg-ph-2.tmp.po > xg-ph-2.po || exit 1 sed 's!<< xg-ph-2d.php || exit 1 sed "s!<< xg-ph-2s.php || exit 1 : ${XGETTEXT=xgettext} ${XGETTEXT} --omit-header --no-location -d xg-ph-2.tmp xg-ph-2.php || exit 1 LC_ALL=C tr -d '\r' < xg-ph-2.tmp.po > xg-ph-2.po || exit 1 ${XGETTEXT} --omit-header --no-location -d xg-ph-2d.tmp xg-ph-2d.php || exit 1 LC_ALL=C tr -d '\r' < xg-ph-2d.tmp.po > xg-ph-2d.po || exit 1 ${XGETTEXT} --omit-header --no-location -d xg-ph-2s.tmp xg-ph-2s.php || exit 1 LC_ALL=C tr -d '\r' < xg-ph-2s.tmp.po > xg-ph-2s.po || exit 1 cat < xg-ph-2.ok msgid "Egyptians" msgstr "" msgid "Babylonians" msgstr "" msgid "Assyrians" msgstr "" msgid "Romans" msgstr "" msgid "Franks" msgstr "" EOF : ${DIFF=diff} ${DIFF} xg-ph-2.ok xg-ph-2.po result=$? test $result = 0 || exit $result ${DIFF} xg-ph-2.ok xg-ph-2d.po result=$? test $result = 0 || exit $result ${DIFF} xg-ph-2.ok xg-ph-2s.po result=$? test $result = 0 || exit $result exit $result