mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 06:17:47 +08:00
[gdb/doc] Add target triplet to man files
After applying hash 43662968, gdb.1 and other man pages are not added target triplet even if we configure with --target=. It causes conflicts on some distributions. And uninstall rules requires $(transform) variable. gdb/doc/ChangeLog: * Makefile.in (transform): New variable. (install-man1, install-man5): Apply $(transform) to man file names. Tested by installing both native and cross debugger.
This commit is contained in:

committed by
Joel Brobecker

parent
6908c50982
commit
90debf20f4
@ -1,3 +1,9 @@
|
||||
2014-08-01 Masaki Muranaka <monaka@monami-software.com>
|
||||
|
||||
Pushed by Joel Brobecker <brobecker@adacore.com>.
|
||||
* Makefile.in (transform): New variable.
|
||||
(install-man1, install-man5): Apply $(transform) to man file names.
|
||||
|
||||
2014-07-26 Doug Evans <xdje42@gmail.com>
|
||||
|
||||
PR guile/17177
|
||||
|
@ -30,6 +30,8 @@ mandir = @mandir@
|
||||
man1dir = $(mandir)/man1
|
||||
man5dir = $(mandir)/man5
|
||||
|
||||
transform = @program_transform_name@
|
||||
|
||||
SHELL = @SHELL@
|
||||
|
||||
LN_S = @LN_S@
|
||||
@ -308,7 +310,7 @@ install-man1: $(MAN1S)
|
||||
continue; \
|
||||
fi; \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
f=`echo $$p | sed -e 's|^.*/||'`; \
|
||||
f=`echo $$p | sed -e 's|^.*/||' -e '$(transform)'`; \
|
||||
echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(man1dir)/$$f'"; \
|
||||
$(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(man1dir)/$$f"; \
|
||||
done
|
||||
@ -317,7 +319,7 @@ install-man5: $(MAN5S)
|
||||
test -z "$(man5dir)" || $(mkinstalldirs) "$(DESTDIR)$(man5dir)"
|
||||
@list='$(MAN5S)'; for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
f=`echo $$p | sed -e 's|^.*/||'`; \
|
||||
f=`echo $$p | sed -e 's|^.*/||' -e '$(transform)'`; \
|
||||
echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(man5dir)/$$f'"; \
|
||||
$(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(man5dir)/$$f"; \
|
||||
done
|
||||
|
Reference in New Issue
Block a user