Commits

ben  committed a79582a

package Makefile overhaul -- remove explicit targets, explicit specification of generated .el files, etc; all is done using directives [i.e. variables], as documented in XEmacs.rules

  • Participants
  • Parent commits a9d3a2a

Comments (0)

Files changed (1)

 
 ELCS = gnats-admin.elc gnats.elc send-pr.elc
 
-INFO_FILES = texi/$(PACKAGE).info* texi/send-pr.info*
-TEXI_FILES = texi/*.texi texi/*.txt texi/*.eps
+EXPLICIT_DOCS = texi/gnats.texi texi/send-pr.texi
+EXTRA_TEXI_FILES = texi/categ.texi texi/fields.texi texi/p-admin.texi \
+		   texi/p-inst.texi texi/p-usage.texi texi/s-usage.texi \
+		   texi/states.texi texi/version.texi
+EXTRA_DOC_FILES = texi/flowchart.eps texi/flowchart.txt
+
 DATA_FILES = etc/categories etc/xemacs.org
 DATA_DEST = $(PACKAGE)
 LIBSRC_FILES = lib-src/send-pr lib-src/install-sid
 
 include ../../XEmacs.rules
-
-.PHONY: texi
-
-compile:: $(ELCS) auto-autoloads.elc texi
-
-html:
-	cd texi && $(MAKE) html
-
-texi:
-	$(MAKE) -C texi $(MFLAGS) info
-
-binkit: binkit-common