
line from the wpo file (if it has one) to the object file. compile.ss, 7.ms - stex is now a submodule. csug/Makefile and release_notes/Makefile set and use the required Scheme and STEXLIB variables accordingly. they default the machine type to a6le, but this can be overridden and is by the generated top-level Makefile. the generated top-level Makefile now has a new docs target that runs make in both csug and release_notes, and an updated distclean target that cleans the same. the annoying csug Makefile .fig.pdf rule redefinition is now gone. copyright.stex and csug.stex now list May 2016 as the revision month and date; this will have to be updated for future releases. configure, makefiles/Makefile.in, csug/Makefile, copyright.stex, csug.stex, release_notes/Makefile - rebuilt the boot files original commit: 4bd78a692dd4ca2f88af5d404fd0993a2d141e7b
58 lines
1.4 KiB
Makefile
58 lines
1.4 KiB
Makefile
m = a6le
|
|
Scheme=../$m/bin/$m/scheme -b ../$m/boot/$m/petite.boot -b ../$m/boot/$m/scheme.boot
|
|
STEXLIB=../stex
|
|
|
|
# define default document pathname here
|
|
# override on command line with 'make x=newdoc'
|
|
x = release_notes
|
|
|
|
distdir=../release/dist$(x)
|
|
commondir=$(distdir)/common
|
|
|
|
# define latex processor: latex or pdflatex
|
|
latex = pdflatex
|
|
|
|
# define stex macro files here
|
|
stexmacrofiles =
|
|
|
|
# list bibliography files here
|
|
bib =
|
|
|
|
# define index if an index is to be generated
|
|
# index=yes
|
|
|
|
include $(STEXLIB)/Mf-stex
|
|
|
|
# define or override suffixes here
|
|
|
|
# define any additional targets here
|
|
|
|
install: $x.pdf $x.html
|
|
installsh -m 2755 -d $(distdir)
|
|
installsh -m 2755 -d $(commondir)
|
|
installsh -m 0644 --ifdiff $x.html $x.pdf $(commondir)
|
|
installsh -m 0644 --ifdiff releasenotes.css $(commondir)
|
|
(X=`echo canned/*` ;\
|
|
if [ "$$X" != "canned/*" ] ; then\
|
|
installsh -m 2755 -d $(commondir)/canned ;\
|
|
installsh -m 0644 --ifdiff canned/* $(commondir)/canned ;\
|
|
fi)
|
|
installsh -m 2755 -d $(commondir)/gifs
|
|
installsh -m 0644 --ifdiff gifs/*.gif $(commondir)/gifs
|
|
installsh -m 2755 -d $(commondir)/math
|
|
-/bin/rm -rf $(commondir)/$(mathdir)
|
|
installsh -m 2755 -d $(commondir)/$(mathdir)
|
|
if [ -e $(mathdir)/0.gif ] ; then installsh -m 0644 $(mathdir)/*.gif $(commondir)/$(mathdir) ; fi
|
|
|
|
# define any dependencies here
|
|
|
|
$(x).firstrun: macros.tex
|
|
|
|
# define cleanup targets here:
|
|
|
|
$(x).clean:
|
|
|
|
$(x).reallyclean:
|
|
|
|
$(x).reallyreallyclean:
|