2007-05-29 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Tue, 29 May 2007 18:08:41 +0000 (18:08 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 29 May 2007 18:08:41 +0000 (18:08 +0000)
* po/Makefile (po-sed-cmd): New variable.
(libc.pot.files): Move sed command text in there, avoid \ inside ''.

po/Makefile

index cbbd9ab..11f92ad 100644 (file)
@@ -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