texlive[45966] Build/source/texk/web2c: convenience Makefile targets

commits+karl at tug.org commits+karl at tug.org
Sat Dec 2 02:52:48 CET 2017


Revision: 45966
          http://tug.org/svn/texlive?view=revision&revision=45966
Author:   karl
Date:     2017-12-02 02:52:48 +0100 (Sat, 02 Dec 2017)
Log Message:
-----------
convenience Makefile targets for making pdftex.pdf

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/Makefile.in
    trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
    trunk/Build/source/texk/web2c/pdftexdir/am/pdftex.am

Modified: trunk/Build/source/texk/web2c/Makefile.in
===================================================================
--- trunk/Build/source/texk/web2c/Makefile.in	2017-12-02 01:22:27 UTC (rev 45965)
+++ trunk/Build/source/texk/web2c/Makefile.in	2017-12-02 01:52:48 UTC (rev 45966)
@@ -14881,6 +14881,12 @@
 # Generate pdftex.ch
 pdftex.ch: tie$(EXEEXT) $(pdftex_ch_srcs)
 	$(tie_c) $(pdftex_ch_srcs)
+
+# Convenience target for making the typeset output; not invoked automatically
+pdftex.pdf: pdftex.tex
+	env MKTEXFMT=0 pdftex '\nonstopmode\input pdftex.tex'
+pdftex.tex: $(srcdir)/pdftexdir/pdftex.web
+	weave $(srcdir)/pdftexdir/pdftex.web
 pdftexdir/wprob.log pdftexdir/pdftex.log pdftexdir/pdfimage.log: pdftex$(EXEEXT)
 pdftexdir/ttf2afm.log: ttf2afm$(EXEEXT)
 

Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2017-12-02 01:22:27 UTC (rev 45965)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2017-12-02 01:52:48 UTC (rev 45966)
@@ -1,3 +1,8 @@
+2017-12-02  Karl Berry  <karl at tug.org>
+
+	* am/pdftex.am (pdftex.pdf, pdftex.tex): new convenience targets
+	for simple weave && pdftex to generate typeset output.
+
 2017-11-28  Hironori KITAGAWA <h_kitagawa2001 at yahoo.co.jp>
 
 	Stop \pdfprimitive\vrule\q from swallowing q, by moving prim_eqtb

Modified: trunk/Build/source/texk/web2c/pdftexdir/am/pdftex.am
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/am/pdftex.am	2017-12-02 01:22:27 UTC (rev 45965)
+++ trunk/Build/source/texk/web2c/pdftexdir/am/pdftex.am	2017-12-02 01:52:48 UTC (rev 45966)
@@ -1,6 +1,7 @@
 ## texk/web2c/pdftexdir/am/pdftex.am: Makefile fragment for pdfTeX.
 ##
-## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live at tug.org>
+## Copyright 2016-2017 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.
 
 pdftex_cppflags = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) $(LIBPNG_INCLUDES) $(XPDF_INCLUDES)
@@ -72,6 +73,13 @@
 	$(pdftex_ch_synctex) \
 	pdftexdir/pdftex.ch \
 	tex-binpool.ch
+
+# Convenience target for making the typeset output; not invoked automatically
+pdftex.pdf: pdftex.tex
+	env MKTEXFMT=0 pdftex '\nonstopmode\input pdftex.tex'
+pdftex.tex: $(srcdir)/pdftexdir/pdftex.web
+	weave $(srcdir)/pdftexdir/pdftex.web
+	
 ##
 EXTRA_DIST += $(pdftex_ch_srcs) pdftexdir/pdftex.defines
 



More information about the tex-live-commits mailing list