diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-02-22 21:12:28 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-08-21 17:10:59 -0400 |
commit | 1695cdae065fa3693e7b18169a100f53444eac69 (patch) | |
tree | b1815ed0de9411381b34be79bd1b8743a2683056 /manual | |
parent | 854e0055b3bc904f56a38b90491583383a86ed29 (diff) | |
download | glibc-1695cdae065fa3693e7b18169a100f53444eac69.zip glibc-1695cdae065fa3693e7b18169a100f53444eac69.tar.gz glibc-1695cdae065fa3693e7b18169a100f53444eac69.tar.bz2 |
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.
Diffstat (limited to 'manual')
-rw-r--r-- | manual/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/manual/Makefile b/manual/Makefile index 5382208..cdb6763 100644 --- a/manual/Makefile +++ b/manual/Makefile @@ -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-%: ; |