#
d2809fcf |
| 14-Mar-2003 |
thorpej <thorpej@NetBSD.org> |
Put -X into MAKEFLAGS on FreeBSD and Mac OS X; they have a small ARG_MAX.
|
#
9a35e17e |
| 22-Nov-2001 |
jmc <jmc@NetBSD.org> |
Make the null rule execute something so make is appeased if the .y file is newer than the checked in .c file. Otherwise make errors out.
|
#
06be8101 |
| 14-Nov-2001 |
tv <tv@NetBSD.org> |
Add autoconf as a host tool, not built by default.
|
#
6937675d |
| 13-Nov-2001 |
tv <tv@NetBSD.org> |
Don't put commands in the suffix rule override (avoids target graph cycles). Protect from multiple inclusion.
|
#
be39e871 |
| 13-Nov-2001 |
tv <tv@NetBSD.org> |
Remove local addition mistake in previous.
|
#
c1cbb7c3 |
| 13-Nov-2001 |
tv <tv@NetBSD.org> |
Use ${_srcdir} in .MADE, and add "Makefile" to the list.
|
#
8753b7b6 |
| 13-Nov-2001 |
tv <tv@NetBSD.org> |
Make the wrapper work correctly for groff too, which uses a rather freaky Makefile layout.
|
#
aab33a26 |
| 13-Nov-2001 |
tv <tv@NetBSD.org> |
Make sure the wrapper is used recursively. -f is not propagated to MAKEFLAGS.
|
#
b5cd2489 |
| 12-Nov-2001 |
tv <tv@NetBSD.org> |
Major overhaul of src/tools and host toolchain. Summary of changes:
* Rewrite src/tools Make logic to work like the rest of the tree wrt "dependall" and "install". The old "make build" hack is g
Major overhaul of src/tools and host toolchain. Summary of changes:
* Rewrite src/tools Make logic to work like the rest of the tree wrt "dependall" and "install". The old "make build" hack is gone.
* Remove the MKTOOLS logic. This was linked to the "make build" hack, and was only needed because TOOLDIR originally had no writable default.
* Redo the GNU configure/make logic to make it fit reasonably in a BSD make wrapper. Use new ${.ALLTARGETS} variable to scan for targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.
* Only build cross tools in src/tools; remove some messy logic in src/usr.* and src/gnu/usr.* that would do target filename rewriting (improves consistency and readability).
* Add the ability to build cross gdb at tool build time by setting MKCROSSGDB (default no) to "yes" in mk.conf.
* Add src/tools/groff and set up paths to work with this cross groff.
show more ...
|