mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 12:22:20 +08:00
build and install info; install other correctly
This commit is contained in:
@ -25,6 +25,7 @@ ddestdir = /usr/local
|
|||||||
idestdir = $(ddestdir)
|
idestdir = $(ddestdir)
|
||||||
|
|
||||||
SHELL = /bin/sh
|
SHELL = /bin/sh
|
||||||
|
MAKEINFO=makeinfo
|
||||||
|
|
||||||
# Distribution version
|
# Distribution version
|
||||||
VERSION=1.91
|
VERSION=1.91
|
||||||
@ -104,8 +105,7 @@ BFD = $(LIBDIR)/libbfd.a
|
|||||||
#
|
#
|
||||||
## The rules
|
## The rules
|
||||||
|
|
||||||
all: $(ADDL_LIBS) $(PROGS)
|
all: $(ADDL_LIBS) $(PROGS) binutils.info
|
||||||
|
|
||||||
|
|
||||||
#$(BFD):$(LIBDIR)/../common/*.c
|
#$(BFD):$(LIBDIR)/../common/*.c
|
||||||
# (cd $(LIBDIR); make)
|
# (cd $(LIBDIR); make)
|
||||||
@ -183,7 +183,7 @@ binutils.dvi: $(srcdir)/binutils.texi
|
|||||||
|
|
||||||
# info file for online browsing
|
# info file for online browsing
|
||||||
binutils.info: $(srcdir)/binutils.texi
|
binutils.info: $(srcdir)/binutils.texi
|
||||||
makeinfo -o binutils.info $(srcdir)/binutils.texi
|
- $(MAKEINFO) -o binutils.info $(srcdir)/binutils.texi
|
||||||
|
|
||||||
# different targets for -ms, -mm, -me
|
# different targets for -ms, -mm, -me
|
||||||
# (we don't use a variable because we don't trust all makes to handle
|
# (we don't use a variable because we don't trust all makes to handle
|
||||||
@ -231,12 +231,19 @@ realclean: clean
|
|||||||
|
|
||||||
install: $(PROGS)
|
install: $(PROGS)
|
||||||
for i in $(PROGS) ; do \
|
for i in $(PROGS) ; do \
|
||||||
cp $$i $(bindir)/$$i.new ; \
|
(cp $$i $(bindir)/$$i.new \
|
||||||
mv -f $(bindir)/$$i.new $(bindir)/$$i ; \
|
&& mv -f $(bindir)/$$i.new $(bindir)/$$i) \
|
||||||
|
|| exit 1 ; \
|
||||||
done
|
done
|
||||||
for i in $(MANPAGES) ; do \
|
for i in $(MANPAGES) ; do \
|
||||||
cp $(srcdir)/$$i $(mandir)/man1/$$i.new ; \
|
(cp $(srcdir)/$$i $(mandir)/man1/$$i.new \
|
||||||
mv -f $(mandir)/man1/$$i.new $(mandir)/man1/$$i ; \
|
&& mv -f $(mandir)/man1/$$i.new $(mandir)/man1/$$i) \
|
||||||
|
|| exit 1 ; \
|
||||||
|
done
|
||||||
|
for i in *.info* ; do \
|
||||||
|
(cp $$i $(idestdir)/info/$$i.new \
|
||||||
|
&& mv -f $(idestdir)/info/$$i.new $(idestdir)/info/$$i) \
|
||||||
|
|| exit 1 ; \
|
||||||
done
|
done
|
||||||
|
|
||||||
dist: $(DIST_NAME).tar.Z
|
dist: $(DIST_NAME).tar.Z
|
||||||
|
Reference in New Issue
Block a user