Commits

Anonymous committed bf8a21e

2002-06-02 Steve Youngs <youngs@xemacs.org>

* Makefile (INFO_FILES): Include 'texi/ChangeLog' so it goes into
./man/ess/
(EXTRA_OBJS): New.
(prepversion): New.
(all): Use 'prepversion'.

2002-06-02 Steve Youngs <youngs@xemacs.org>

* Makefile (info): Removed.
(ess.info): New.
(version.texi): Removed.
(texinfo): Removed.
(.PHONY): Removed.
(mostlyclean): Removed.
(clean): Removed.
(distclean): Removed.
(realclean): Removed.
(extraclean): Removed.

  • Participants
  • Parent commits 6618cda

Comments (0)

Files changed (4)

+2002-06-02  Steve Youngs  <youngs@xemacs.org>
+
+	* Makefile (INFO_FILES): Include 'texi/ChangeLog' so it goes into
+	./man/ess/ 
+	(EXTRA_OBJS): New.
+	(prepversion): New.
+	(all): Use 'prepversion'.
+
+2002-05-31  Steve Youngs  <youngs@xemacs.org>
+
+	* Makefile (VERSION): XEmacs package 1.00 released.
+
 2002-05-25  Steve Youngs  <youngs@xemacs.org>
 
 	* Makefile (REQUIRES): Don't specify "comint" which is part of
 ELS  = $(wildcard lisp/*.el)
 ELCS = $(ELS:.el=.elc)
 
-INFO_FILES = $(wildcard texi/ess.info*)
-TEXI_FILES = $(wildcard texi/*.texi)
+INFO_FILES = texi/ess.info*
+TEXI_FILES = $(wildcard texi/*.texi) texi/ChangeLog
+EXTRA_OBJS = texi/version.texi $(wildcard texi/*.html)
 
 DATA_FILES = etc/BACKBUGS.BAT etc/backbugs $(wildcard etc/ess-*) \
 	$(wildcard etc/sas-*) etc/function-outline.S
 
 PRELOADS = -eval \("push \"./lisp\" load-path"\) -l ess-emcs.el -l ess-comp.el
 
-all:: $(AUTOLOAD_PATH)/auto-autoloads.elc $(AUTOLOAD_PATH)/custom-load.elc \
-	$(ELCS) info
+all:: prepversion $(AUTOLOAD_PATH)/auto-autoloads.elc \
+	$(AUTOLOAD_PATH)/custom-load.elc $(ELCS) info
 
-info:
-	$(MAKE) $(MFLAGS) ESSVERSION=$(AUTHOR_VERSION) -C texi info
+prepversion:
+	@echo "@macro essver{}" > texi/version.texi
+	@echo "$(AUTHOR_VERSION)" >> texi/version.texi
+	@echo "@end macro" >> texi/version.texi
 
-html:
-	$(MAKE) $(MFLAGS) ESSVERSION=$(AUTHOR_VERSION) -C texi html
+info: prepversion
+	$(MAKE) $(MFLAGS) -C texi ess.info
+
+html: prepversion
+	$(MAKE) $(MFLAGS) -C texi html
 
 .PHONY: srckit binkit
 
+2002-06-02  Steve Youngs  <youngs@xemacs.org>
+
+	* Makefile (info): Removed.
+	(ess.info): New.
+	(version.texi): Removed.
+	(texinfo): Removed.
+	(.PHONY): Removed.
+	(mostlyclean): Removed.
+	(clean): Removed.
+	(distclean): Removed.
+	(realclean): Removed.
+	(extraclean): Removed.
+
 2002-05-25  Steve Youngs  <youngs@xemacs.org>
 
 	* Makefile: New.
 
 include ../../../XEmacs.rules
 
-info: version.texi texinfo
+ess.info: ess.texi
+	makeinfo -o $@ $<
 
-version.texi:
-	test -f $@ && rm -f $@ || true
-	echo "@macro essver{}" > $@
-	echo $(ESSVERSION) >> $@
-	echo "@end macro" >> $@
 
-texinfo: ess.texi
-	makeinfo $<
 
-.PHONY: mostlyclean clean distclean realclean extraclean
-mostlyclean:
-	rm -f *.toc *.aux *.oaux *.log *.cp *.cps *.fn *.fns *.tp *.tps \
-              *.vr *.vrs *.pg *.pgs *.ky *.kys
-clean:: mostlyclean
-	rm -f $(HTML_FILES)
-distclean:  clean
-realclean:  clean
-extraclean: clean
-	-rm -f *~ \#*