[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: is $* the complete path?
From: |
Assar Westerlund |
Subject: |
Re: is $* the complete path? |
Date: |
15 Dec 2000 11:00:00 +0100 |
User-agent: |
Gnus/5.070098 (Pterodactyl Gnus v0.98) Emacs/20.6 |
Alexandre Oliva <address@hidden> writes:
> Basename is far simpler:
>
> % echo "$pathname" | sed 's,.*/,,'
So is this ok?
/assar
Index: man/Makefile.am
===================================================================
RCS file: /cvs/autoconf/man/Makefile.am,v
retrieving revision 1.3
diff -u -w -u -w -r1.3 Makefile.am
--- man/Makefile.am 2000/12/15 08:25:10 1.3
+++ man/Makefile.am 2000/12/15 09:56:32
@@ -24,12 +24,13 @@
SUFFIXES = .x .1
.x.1:
- test -f $(top_builddir)/$* && prog=$(top_builddir)/$*; \
- test -f $(top_srcdir)/$* && prog=$(top_srcdir)/$*; \
+ f=`echo "$*" | sed 's,.*/,,'`; \
+ test -f $(top_builddir)/$$f && prog=$(top_builddir)/$$f; \
+ test -f $(top_srcdir)/$$f && prog=$(top_srcdir)/$$f; \
if test -n "$$prog"; then \
echo "Updating man page $@"; \
$(HELP2MAN) \
- --include=$(srcdir)/$*.x \
+ --include=$(srcdir)/$$f.x \
--include=$(srcdir)/common.x \
--output=$@ $$prog; \
else \