Skip to content

Commit

Permalink
explicit error on make dist, since we no longer support it
Browse files Browse the repository at this point in the history
git-svn-id: svn://tug.org/texlive/trunk/Build/source@71119 c570f23f-e606-0410-a88d-b1316a301751
  • Loading branch information
kberry committed Apr 29, 2024
1 parent 6cd5996 commit 95991a9
Show file tree
Hide file tree
Showing 5 changed files with 526 additions and 484 deletions.
6 changes: 6 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
2024-04-29 Karl Berry <karl@freefriends.org>

* Makefile.am (distdir): override default dist generation,
since we don't try to keep make dist working any more.
https://tug.org/pipermail/tlbuild/2024q2/005547.html

2023-12-31 Karl Berry <karl@freefriends.org>

* reautoconf: add -f / --force option to pass to autoreconf.
Expand Down
13 changes: 13 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -103,3 +103,16 @@ texlinks:
.PHONY: triptrap
triptrap:
cd texk && $(MAKE) $(AM_MAKEFLAGS) $@

# We aren't trying to keep make dist working. Sorry.
distdir:
@echo "Sorry, we don't try to keep make dist working in TeX Live."
@echo
@echo "You can retrieve the development and/or released sources"
@echo " in various ways: https://tug.org/texlive/svn"
@echo
@echo "For info on how to integrate the built binaries into a runnable"
@echo " system, see: https://tug.org/texlive/build.html#deploy"
@echo
@echo "The result of make install is not usable by itself."
@false
15 changes: 13 additions & 2 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -669,8 +669,6 @@ cscopelist-am: $(am__tagged_files)
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am

distdir-am: $(DISTFILES)
$(am__remove_distdir)
Expand Down Expand Up @@ -1084,6 +1082,19 @@ texlinks:
triptrap:
cd texk && $(MAKE) $(AM_MAKEFLAGS) $@

# We aren't trying to keep make dist working. Sorry.
distdir:
@echo "Sorry, we don't try to keep make dist working in TeX Live."
@echo
@echo "You can retrieve the development and/or released sources"
@echo " in various ways: https://tug.org/texlive/svn"
@echo
@echo "For info on how to integrate the built binaries into a runnable"
@echo " system, see: https://tug.org/texlive/build.html#deploy"
@echo
@echo "The result of make install is not usable by itself."
@false

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

0 comments on commit 95991a9

Please sign in to comment.