Commits

Didier Verna committed 14049d4 Merge

Merge local changes with new conversion from Git.

Comments (0)

Files changed (2)

-### Makefile --- Generic toplevel makefile for XEmacs packages
+### Makefile --- for packages in the XEmacs package infrastructure
 
-## Copyright (C) 2008, 2009, 2010, 2011 Didier Verna
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna
+## Copyright (C) 2012 Didier Verna.
 
 ## Author:        Didier Verna <didier@xemacs.org>
 ## Maintainer:    Didier Verna <didier@xemacs.org>
 ## Created:       Wed Mar  1 13:23:24 2000
-## Last Revision: Wed Dec 14 10:15:57 2011
+## Last Revision: Sat Jan 14 21:53:27 2012
 
 ## This program is free software; you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License version 2,
 
 ### Code:
 
-hack: all
+include Makefile.prj
+include lisp/Makefile.prj
+-include doc/Makefile.prj
+-include etc/Makefile.prj
 
-include Makefile.prj
-include Makefile.inc
+PACKAGE          = $(PROJECT)
+PKG_TYPE         = regular
+REQUIRES         = mail-lib
+CATEGORY         = standard
+PACKAGE_SUPPRESS =
 
--include local.prj
--include local.inc
+VERSION        = 1.0
+AUTHOR_VERSION = 4.0 pre 1
+MAINTAINER     = Didier Verna <didier@xemacs.org>
 
-all:
-	$(MAKE) gen TARGET=all
+ELCS                 = $(EL_FILES:%.el=lisp/%.elc)
+ELCS_1               =
+ELCS_1_DEST          =
+EARLY_GENERATED_LISP =
+GENERATED_LISP       =
+# #### NOTE: Patcher needs its own patcher-cutil.el file at compile time.
+PRELOADS             = -eval '(push "lisp" load-path)'
+AUTOLOAD_PATH        = lisp
 
-gen:
-	@for i in $(SUBDIRS) ; do                 \
-	   echo "making $(TARGET) in $${i} ..." ; \
-	   ( cd $${i} && $(MAKE) $(TARGET) ) ;    \
-	 done
+# #### WARNING: note the := here. This is needed because XEmacs.rules in turn
+# #### sets its own version of TEXI_FILES back to EXPLICIT_DOCS.
+EXPLICIT_DOCS         := $(TEXI_FILES:%=doc/%)
+STANDARD_DOCS          =
+EXTRA_TEXI_FILES       =
+EXTRA_HTML_FILES       =
+DOCS_TEXINFO_EXTENSION =
+DOCS_TXI_EXTENSION     =
+EXTRA_DOC_FILES        =
 
-# [un]install-pkg clean distclean
-.DEFAULT:
-	$(MAKE) gen TARGET=$@
+EXTRA_DEPENDENCIES =
+EXTRA_SOURCES      =
+LIBSRC_FILES       =
+DATA_FILES         =
+DATA_DEST          =
 
-.PHONY: all gen				\
-	Makefile.prj Makefile.inc	\
-	local.prj local.inc local.mak
-
--include local.mak
+include ../../XEmacs.Rules
 
 
 
-TEXI_FILES := $(wildcard *.texi)
+TEXI_FILES := patcher.texi