diff options
Diffstat (limited to 'misc/gettextize.in')
-rw-r--r-- | misc/gettextize.in | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/misc/gettextize.in b/misc/gettextize.in index 2c1e727..a28ac35 100644 --- a/misc/gettextize.in +++ b/misc/gettextize.in @@ -160,8 +160,14 @@ done cd intl for file in *; do rm -f $srcdir/intl/$file - ($try_ln_s && ln -s $gettext_dir/intl/$file $srcdir/intl/$file && $echo "Symlinking file intl/$file") 2>/dev/null || - { $echo "Copying file intl/$file"; cp $file $srcdir/intl/$file; } + if test $file != plural.c; then + ($try_ln_s && ln -s $gettext_dir/intl/$file $srcdir/intl/$file && $echo "Symlinking file intl/$file") 2>/dev/null || + { $echo "Copying file intl/$file"; cp $file $srcdir/intl/$file; } + else + # plural.c is a generated file; it must be copied and touched. + $echo "Copying file intl/$file"; cp $file $srcdir/intl/$file + sleep 2; touch $srcdir/intl/$file + fi done # Copy files to po/ subdirectory. |