7 Commits

Author SHA1 Message Date
ache
e573989d45 Revive hierarchy again.
Please commit only patches, not whole files!
1998-09-10 20:44:56 +00:00
jb
9554c8ce0c Add the missing rerelease target back.
Reported by: Justin Gibbs.
1998-09-09 06:03:51 +00:00
ache
1c519a6b15 Revive hierarchy target 1998-09-07 18:10:26 +00:00
jb
f745b89a3e YAMT (yet another missing target). It's a shame that these have to
be visible to the user. Maybe `make release' should call the backend
directly.
1998-09-04 21:19:37 +00:00
jb
c0a487abfb Add the distribute target that make release wants. 1998-09-04 09:19:19 +00:00
jb
9cbf9bf62a Add the clean targets again. 1998-09-01 06:02:00 +00:00
jb
0654111216 E-day build system changes.
- Moved most of the guts of Makefile to Makefile.inc1 to become the
  backend for the build system.
- The new Makefile doesn't suffer from problems including the wrong
  sys.mk because it doesn't use anything in there or bsd.own.mk. So,
  from now on, the proper build command is just `make world' (or
  buildworld).
- The intermediate makefiles called Makefile.inc0 and Makefile.upgrade
  fiddle with the OBJFORMAT and MAKEOBJDIRPREFIX variables so that
  both aout and elf object trees can coexist. Makefile.upgrade contains
  the aout->elf transition build.
- A cross build environment is now very close to reality. Specifying
  TOOLDIR, setting OBJFORMAT and MAKEOBJDIRPREFIX allow that.

See the comments in Makefile for more info.
1998-08-31 01:08:08 +00:00