> Date: Fri, 23 Dec 2011 21:42:15 -0500
> From: York Zhao <gtdplatf...@gmail.com>
> 
> I noticed that whenever there are .el files get changed (e.g., I just pulled 
> new
> commits from git repository), I expect that running "make" will byte compile 
> the
> new .el files that have changed, but this never happened. Is there a problem 
> in
> the Makefile or am I missing anything?

The modified files will be compiled if you chdir to the `lisp'
subdirectory and type "make bzr-update".

It doesn't happen automatically for historical reasons.  Volunteers
are welcome to add recipes for this to nt/makefile.w32-in, but please
do it in a way that is friendly to end-users building and installing a
release tarball, which don't necessarily have all the tools required
for compiling Lisp.

Until that happens, your routine command sets after resyncing with the
development trunk should be

  cd nt
  configure ... (if any of the makefile.w32-in files changed)
  make
  cd ../lisp
  make bzr-update
  cd ../nt
  make install

Reply via email to