mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
manual: skip build when perl is unavailable
Do not try to generate the manual when perl is unavailable. This matches the behavior when makeinfo is unavailable. Otherwise the install step fails when trying to generate the libm section since it runs a perl script.
This commit is contained in:
parent
854e0055b3
commit
1695cdae06
@ -1,3 +1,7 @@
|
||||
2015-08-21 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* manual/Makefile (install): Only build manual when perl is available.
|
||||
|
||||
2015-08-21 Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>
|
||||
|
||||
* sysdeps/powerpc/powerpc32/power4/multiarch/memchr.c: Replace
|
||||
|
@ -172,6 +172,8 @@ include ../Rules
|
||||
|
||||
.PHONY: install subdir_install install-data
|
||||
install-data subdir_install: install
|
||||
# libm-err.texi generation requires perl.
|
||||
ifneq ($(PERL),no)
|
||||
ifneq ($(strip $(MAKEINFO)),:)
|
||||
install: $(inst_infodir)/libc.info
|
||||
@if $(SHELL) -c '$(INSTALL_INFO) --version' >/dev/null 2>&1; then \
|
||||
@ -179,6 +181,7 @@ install: $(inst_infodir)/libc.info
|
||||
$(INSTALL_INFO) --info-dir=$(inst_infodir) $(inst_infodir)/libc.info;\
|
||||
else : ; fi
|
||||
endif
|
||||
endif
|
||||
# Catchall implicit rule for other installation targets from the parent.
|
||||
install-%: ;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user