From 3173fd07df8bc7d3208dfa114dc14003cc48e525 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 15 Nov 2016 23:43:43 +0000 Subject: (install-exec-hook): warn that support files are required for a usable installation git-svn-id: svn://tug.org/texlive/trunk@42520 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/ChangeLog | 5 +++++ Build/source/Makefile.am | 10 +++++++++- Build/source/Makefile.in | 26 +++++++++++++++++--------- 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/Build/source/ChangeLog b/Build/source/ChangeLog index 03076f7b243..681437b64fd 100644 --- a/Build/source/ChangeLog +++ b/Build/source/ChangeLog @@ -1,3 +1,8 @@ +2016-11-16 Karl Berry + + * Makefile.am (install-exec-hook): warn that the + result of make install is not in itself usable. + 2016-06-30 Karl Berry * version.ac (tex_live_version): 2016 => 2017/dev. diff --git a/Build/source/Makefile.am b/Build/source/Makefile.am index d30d075f43a..3807c07d0a1 100644 --- a/Build/source/Makefile.am +++ b/Build/source/Makefile.am @@ -1,6 +1,8 @@ +## $Id$ ## Makefile.am for the TeX Live top-level ## -## Copyright (C) 2009-2015 Peter Breitenlohner +## Copyright 2016 Karl Berry +## Copyright 2009-2015 Peter Breitenlohner ## You may freely use, modify and/or distribute this file. ## ## Ensure aclocal.m4 is up to date @@ -59,6 +61,12 @@ world: all ## @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 diff --git a/Build/source/Makefile.in b/Build/source/Makefile.in index bc3e26fa6ce..b82409dbb29 100644 --- a/Build/source/Makefile.in +++ b/Build/source/Makefile.in @@ -919,7 +919,8 @@ install-dvi: install-dvi-recursive 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 @@ ps-am: 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 @@ uninstall-am: 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 @@ world: all @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 -- cgit v1.2.3