Go to file
Lionel Sambuc 9152e1c5a7 Upgrading build system to new NetBSD revision
The tested targets are the followgin ones:
 * tools
 * distribution
 * sets
 * release

The remaining NetBSD targets have not been disabled nor tested
*at all*. Try them at your own risk, they may reboot the earth.

For all compliant Makefiles, objects and generated files are put in
MAKEOBJDIR, which means you can now keep objects between two branch
switching. Same for DESTDIR, please refer to build.sh options.

Regarding new or modifications of Makefiles a few things:
 * Read share/mk/bsd.README
 * If you add a subdirectory, add a Makefile in it, and have it called
   by the parent through the SUBDIR variable.
 * Do not add arbitrary inclusion which crosses to another branch of
   the hierarchy; If you can't do without it, put a comment on why.
   If possible, do not use inclusion at all.
 * Use as much as possible the infrastructure, it is here to make
   life easier, do not fight it.

Sets and package are now used to track files.
We have one set called "minix", composed of one package called "minix-sys"
2012-11-15 16:07:29 +01:00
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
commands Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
common Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
dist/bzip2 import NetBSD bzip2 and libbz2 2011-11-18 11:11:04 +01:00
distrib Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
docs mkfs.mfs: dynamically size image from proto 2012-10-12 15:13:43 +02:00
drivers Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
etc Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
external Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
gnu/dist Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
include Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
kernel Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
lib Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
libexec Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
man remove extra mkfs.1 2012-11-08 12:36:38 +01:00
releasetools Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
sbin Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
servers Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
share Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
sys Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
test vm: fix a null dereference on out-of-memory 2012-11-09 18:36:51 +01:00
tools Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
usr.bin Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
usr.sbin Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
.gitignore Update gitignore for releasetools 2012-06-18 10:54:52 +00:00
build.sh Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00