From b77395b931e9509b77650cc5c89159068e70cda1 Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch Date: Fri, 22 Oct 2021 23:30:46 +0200 Subject: make-template.sh: minor improvements Normalize the locale, and be more friendly towards paths with spaces. --- po/make-template.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'po/make-template.sh') diff --git a/po/make-template.sh b/po/make-template.sh index 8232e4d..38c2a02 100755 --- a/po/make-template.sh +++ b/po/make-template.sh @@ -5,6 +5,8 @@ # should not need to run the whole configuration process just to get this file. dir=$(dirname $0) +export LC_ALL=C + re='^[ \t]*project *( *\([^ \t)]\{1,\}\) \{1,\}VERSION \{1,\}\([^ \t)]\{1,\}\).*' package=$(sed -n "s/$re/\\1/p" "$dir/../CMakeLists.txt") version=$(sed -n "s/$re/\\2/p" "$dir/../CMakeLists.txt") @@ -13,7 +15,7 @@ if [ -z "$package" -o -z "$version" ]; then exit 1 fi -xgettext -LC -k_ -kN_ $dir/../src/*.c -o "$dir/$package.pot" \ +xgettext -LC -k_ -kN_ "$dir"/../src/*.c -o "$dir/$package.pot" \ --package-name="$package" --package-version="$version" \ --copyright-holder="Přemysl Eric Janouch" \ --msgid-bugs-address="https://git.janouch.name/p/$package/issues" -- cgit v1.2.3-70-g09d2