mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-22 10:43:02 +00:00
(dist): Don't use $(srcdir).
This commit is contained in:
@@ -146,12 +146,15 @@ check:
|
|||||||
bison: $(OBJECTS)
|
bison: $(OBJECTS)
|
||||||
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJECTS) $(LIBS)
|
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJECTS) $(LIBS)
|
||||||
|
|
||||||
|
# We don't use $(srcdir) in this rule
|
||||||
|
# because it is normally used in the master source dir
|
||||||
|
# in which configure has not been run.
|
||||||
dist: bison.info
|
dist: bison.info
|
||||||
echo bison-`sed -e '/version_string/!d' -e 's/[^0-9.]*\([0-9.]*\).*/\1/' -e q version.c` > .fname
|
echo bison-`sed -e '/version_string/!d' -e 's/[^0-9.]*\([0-9.]*\).*/\1/' -e q version.c` > .fname
|
||||||
-rm -rf `cat .fname`
|
-rm -rf `cat .fname`
|
||||||
mkdir `cat .fname`
|
mkdir `cat .fname`
|
||||||
dst=`cat .fname`; for f in $(DISTFILES); do \
|
dst=`cat .fname`; for f in $(DISTFILES); do \
|
||||||
ln $(srcdir)/$$f $$dst/$$f || { echo copying $$f; cp -p $(srcdir)/$$f $$dst/$$f ; } \
|
ln $$f $$dst/$$f || { echo copying $$f; cp -p $$f $$dst/$$f ; } \
|
||||||
done
|
done
|
||||||
tar --gzip -chf `cat .fname`.tar.gz `cat .fname`
|
tar --gzip -chf `cat .fname`.tar.gz `cat .fname`
|
||||||
-rm -rf `cat .fname` .fname
|
-rm -rf `cat .fname` .fname
|
||||||
|
|||||||
Reference in New Issue
Block a user