SHELL = /bin/sh
MAKEINFO = makeinfo
TEXI2DVI = texi2dvi
+RM = rm -f
.SUFFIXES:
.SUFFIXES: .info .texi .dvi
-RECURSIVE_MAKE = $(MAKE) $(MFLAGS) MAKEINFO='$(MAKEINFO)' TEXI2DVI='$(TEXI2DVI)'
+RECURSIVE_MAKE_ARGS = $(MAKE) $(MFLAGS) MAKEINFO='$(MAKEINFO)' TEXI2DVI='$(TEXI2DVI)'
all : info
lispref/numbers.texi \
lispref/objects.texi \
lispref/os.texi \
+ lispref/packaging.texi \
lispref/positions.texi \
lispref/processes.texi \
lispref/range-tables.texi \
info : $(info_files)
# tm: FRC.tm
-# cd ./tm && $(RECURSIVE_MAKE)
+# cd ./tm && $(MAKE) $(RECURSIVE_MAKE_ARGS)
# gnats: FRC.gnats
-# cd ./gnats && $(RECURSIVE_MAKE)
+# cd ./gnats && $(MAKE) $(RECURSIVE_MAKE_ARGS)
# FRC.xemacs FRC.lispref FRC.new-users-guide FRC.internals FRC.tm FRC.gnats:
.PHONY: info dvi
.PHONY: mostlyclean clean distclean realclean extraclean
mostlyclean:
- rm -f *.toc *.aux *.log *.op *.cp *.cps *.fn *.fns
- rm -f *.ky *.kys *.pg *.pgs *.tp *.tps *.vr *.vrs
+ $(RM) *.toc *.aux *.log *.op *.cp *.cps *.fn *.fns
+ $(RM) *.ky *.kys *.pg *.pgs *.tp *.tps *.vr *.vrs
clean: mostlyclean
- rm -f core *.dvi
+ $(RM) core *.dvi
distclean: clean
realclean: distclean
extraclean: distclean
- rm -f *~ \#* */*~ */\#*
+ $(RM) *~ \#* */*~ */\#*