APPROVE COMMIT 21.4
Thanks, Malcolm.
I had to make one small patch to Makefile.in.in - you left in some
$(RECURSIVE_MAKE) calls. I'll make a separate patch for that.
Sorry for the trouble.
- Vin
Malcolm Purvis <malcolmp(a)xemacs.org> writes:
>>>>> "Vin" == Vin Shelton
<acs(a)xemacs.org> writes:
Vin> APPROVE COMMIT 21.4.
AARRGGHH! NO! WAIT! STOP!
A while ago Norbert reported a bug on *BSD with the 21.5 version of this
patch. I fixed it there but didn't produce a new 21.4 version. Oops.
The patch below moves 21.4-HEAD to the fixed version.
Sorry for the double work.
2004-11-21 Malcolm Purvis <malcolmp(a)xemacs.org>
* INSTALL: A POSIX compatible Make is no longer required for builds.
* Makefile.in.in (RECURSIVE_MAKE): Removed.
* Makefile.in.in (RECURSIVE_MAKE_ARGS): New.
* configure.in (RECURSIVE_MAKE): Removed.
* configure.in (RECURSIVE_MAKE_ARGS): New.
Always refer to make as $(MAKE) and use $(RECURSIVE_MAKE_ARGS) for
other parameters. This allows -j to work in GNU Make while
removing need for POSIX compatible make on all systems.
man/ChangeLog addition:
2004-11-21 Malcolm Purvis <malcolmp(a)xemacs.org>
* Makefile (RECURSIVE_MAKE): Removed.
* Makefile (RECURSIVE_MAKE_ARGS): New. The new method for
handling parallel builds.
src/ChangeLog addition:
2004-11-21 Malcolm Purvis <malcolmp(a)xemacs.org>
* Makefile.in.in: Always refer to make as $(MAKE) and use
$(RECURSIVE_MAKE_ARGS) for other parameters. This allows -j to
work in GNU Make while removing need for POSIX compatible make on
all systems.