From xemacs-m  Thu Feb 27 12:56:41 1997
Received: from mailbox1.ucsd.edu (mailbox1.ucsd.edu [132.239.1.53])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id MAA07538
	for <xemacs-beta@xemacs.org>; Thu, 27 Feb 1997 12:56:40 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox1.ucsd.edu (8.8.5/8.6.9) with SMTP id KAA03565 for <xemacs-beta@xemacs.org>; Thu, 27 Feb 1997 10:56:39 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id KAA10476; Thu, 27 Feb 1997 10:59:00 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: xemacs-beta@xemacs.org
Subject: Re: update-elc question
References: <E0w06AM-0007J9-00@chekov.ctd.comsat.com> <m2rai2uluv.fsf@altair.xemacs.org>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
From: David Moore <dmoore@ucsd.edu>
Date: 27 Feb 1997 10:58:59 -0800
In-Reply-To: Steven L Baur's message of 27 Feb 1997 10:47:52 -0800
Message-ID: <rvrai2dqj0.fsf@sdnp5.ucsd.edu>
Lines: 21
X-Mailer: Gnus v5.4.8/XEmacs 19.15

Steven L Baur <steve@miranova.com> writes:

> Neal Becker writes:
> 
> > I suppose that this is because the build process for elc doesn't know
> > about lisp file dependencies.  Is this a problem?
> 
> Potentially, if a defsubst or a defmacro is involved.  We've been
> fairly lucky so far getting away with not generating depencies.

	What if the update-elc Makefile rule first recursed through the
lisp tree and removed any .elc file older than the corresponding .el
file.  That way we wouldn't have to worry about building the dependency
lists, and the most recent version would be used.


-- 
David Moore <dmoore@ucsd.edu>       | Computer Systems Lab      __o
UCSD Dept. Computer Science - 0114  | Work: (619) 534-8604    _ \<,_
La Jolla, CA 92093-0114             | Fax:  (619) 534-1445   (_)/ (_)
<URL:http://oj.egbt.org/dmoore/>    | In a cloud bones of steel.

