fix sed script reading maint.mk
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 9 Dec 2008 18:43:57 +0000 (19:43 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 9 Dec 2008 18:43:57 +0000 (19:43 +0100)
* top/maint.mk (MYSELF): New macro, define as $(srcdir)/$(ME).
(syntax-check-rules): Use it.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
top/maint.mk

index 8e01b21..fdea409 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       fix sed script reading maint.mk
+       * top/maint.mk (MYSELF): New macro, define as $(srcdir)/$(ME).
+       (syntax-check-rules): Use it.
+
 2008-12-09  Bruno Haible  <bruno@clisp.org>
 
        * m4/ldexpl.m4 (gl_FUNC_LDEXPL_WORKS): Add another check, that fails on
index 3756ee8..d04530c 100644 (file)
@@ -18,6 +18,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 ME := maint.mk
+MYSELF := $(srcdir)/$(ME)
 
 # List of all C-like source code files that will be tested for
 # stylistic "errors".  You may want to define this to something
@@ -100,7 +101,8 @@ sc_changelog:
            exit 1; } || :
 
 # Collect the names of rules starting with `sc_'.
-syntax-check-rules := $(shell sed -n 's/^\(sc_[a-zA-Z0-9_-]*\):.*/\1/p' $(ME))
+syntax-check-rules := \
+  $(shell sed -n 's/^\(sc_[a-zA-Z0-9_-]*\):.*/\1/p' $(MYSELF))
 .PHONY: $(syntax-check-rules)
 
 syntax-check: $(syntax-check-rules)