texlive[42520] Build/source: (install-exec-hook): warn that support
commits+karl at tug.org
commits+karl at tug.org
Wed Nov 16 00:43:43 CET 2016
Revision: 42520
http://tug.org/svn/texlive?view=revision&revision=42520
Author: karl
Date: 2016-11-16 00:43:43 +0100 (Wed, 16 Nov 2016)
Log Message:
-----------
(install-exec-hook): warn that support files are required for a usable installation
Modified Paths:
--------------
trunk/Build/source/ChangeLog
trunk/Build/source/Makefile.am
trunk/Build/source/Makefile.in
Modified: trunk/Build/source/ChangeLog
===================================================================
--- trunk/Build/source/ChangeLog 2016-11-15 22:47:34 UTC (rev 42519)
+++ trunk/Build/source/ChangeLog 2016-11-15 23:43:43 UTC (rev 42520)
@@ -1,3 +1,8 @@
+2016-11-16 Karl Berry <karl at tug.org>
+
+ * Makefile.am (install-exec-hook): warn that the
+ result of make install is not in itself usable.
+
2016-06-30 Karl Berry <karl at tug.org>
* version.ac (tex_live_version): 2016 => 2017/dev.
Modified: trunk/Build/source/Makefile.am
===================================================================
--- trunk/Build/source/Makefile.am 2016-11-15 22:47:34 UTC (rev 42519)
+++ trunk/Build/source/Makefile.am 2016-11-15 23:43:43 UTC (rev 42520)
@@ -1,6 +1,8 @@
+## $Id$
## Makefile.am for the TeX Live top-level
##
-## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live at tug.org>
+## Copyright 2016 Karl Berry <tex-live at tug.org>
+## Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
## You may freely use, modify and/or distribute this file.
##
## Ensure aclocal.m4 is up to date
@@ -59,6 +61,12 @@
##
@echo "top-level make $@ done."
+install-exec-hook:
+ @echo "WARNING: make install does not result in a usable TeX!"
+ @echo " ! The binaries require the myriad support files."
+ @echo " ! See http://tug.org/texlive/distro.html"
+ @echo " ! and http://tug.org/texlive/build.html#deploy, for example."
+
# Allow for skipping make check if needed.
if cross
check_target = skip
Modified: trunk/Build/source/Makefile.in
===================================================================
--- trunk/Build/source/Makefile.in 2016-11-15 22:47:34 UTC (rev 42519)
+++ trunk/Build/source/Makefile.in 2016-11-15 23:43:43 UTC (rev 42520)
@@ -919,7 +919,8 @@
install-dvi-am:
install-exec-am:
-
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
install-html: install-html-recursive
install-html-am:
@@ -960,7 +961,8 @@
uninstall-am:
-.MAKE: $(am__recursive_targets) install-am install-strip
+.MAKE: $(am__recursive_targets) install-am install-exec-am \
+ install-strip
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
am--refresh check check-am clean clean-cscope clean-generic \
@@ -971,13 +973,13 @@
distcleancheck distdir distuninstallcheck dvi dvi-am html \
html-am info info-am install install-am install-data \
install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs installdirs-am maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am
+ install-exec-am install-exec-hook install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am
.PRECIOUS: Makefile
@@ -1029,6 +1031,12 @@
@echo "top-level make $@: running $(check_target)..."
$(MAKE) $(AM_MAKEFLAGS) $(check_target)
@echo "top-level make $@ done."
+
+install-exec-hook:
+ @echo "WARNING: make install does not result in a usable TeX!"
+ @echo " ! The binaries require the myriad support files."
+ @echo " ! See http://tug.org/texlive/distro.html"
+ @echo " ! and http://tug.org/texlive/build.html#deploy, for example."
skip:
.PHONY: skip
More information about the tex-live-commits
mailing list