mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-25 19:53:50 +08:00
18 lines
444 B
Fish
18 lines
444 B
Fish
|
#RUN: %fish -C 'set -l fish %fish' %s
|
||
|
#REQUIRES: msgfmt --help
|
||
|
|
||
|
set -l fail_count 0
|
||
|
for file in $FISH_SOURCE_DIR/po/*.po
|
||
|
# We only check the format strings.
|
||
|
# Later on we might do a full "--check" to also check the headers.
|
||
|
msgfmt --check-format $file
|
||
|
or set fail_count (math $fail_count + 1)
|
||
|
end
|
||
|
|
||
|
# Prevent setting timestamp if any errors were encountered
|
||
|
if test "$fail_count" -gt 0
|
||
|
exit 1
|
||
|
end
|
||
|
|
||
|
# No output is good output
|