From: Roland McGrath Date: Tue, 29 May 2007 18:08:41 +0000 (+0000) Subject: 2007-05-29 Roland McGrath X-Git-Tag: cvs/glibc-2_6_1~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=977e7f71fdbb629acc8f970922727d96b52eb695;p=thirdparty%2Fglibc.git 2007-05-29 Roland McGrath * po/Makefile (po-sed-cmd): New variable. (libc.pot.files): Move sed command text in there, avoid \ inside ''. --- diff --git a/po/Makefile b/po/Makefile index cbbd9ab848a..11f92adee5d 100644 --- a/po/Makefile +++ b/po/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 1996,1997,1998,1999,2001,2002,2006 +# Copyright (C) 1996,1997,1998,1999,2001,2002,2006,2007 # Free Software Foundation, Inc. # This file is part of the GNU C Library. @@ -71,11 +71,12 @@ ifeq ($(with-cvs),yes) test ! -d CVS || cvs $(CVSOPTS) ci -m'Regenerated from source files' $@ endif +po-sed-cmd = \ + '/\/tst-/d;$(foreach S,[ch] cxx sh bash,$(subst .,\.,/.$S\(.in\)*$$/p;))' + # Omit tst-* files, and get only files with the given suffixes. libc.pot.files: FORCE - $(..)scripts/list-sources.sh .. | sed -n '/\/tst-/d;\ - $(foreach S,[ch] cxx sh bash,$(subst .,\.,/.$S\(.in\)*$$/p;))' \ - > $@.new + $(..)scripts/list-sources.sh .. | sed -n $(po-sed-cmd) > $@.new mv -f $@.new $@ .SUFFIXES: .mo .po .pot