Add a new system config directive called "nonoptional" which specifies
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 3 Aug 2005 23:33:52 +0000 (23:33 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 3 Aug 2005 23:33:52 +0000 (23:33 +0000)
commit8b8ec7840b3828e2c14b85d4c83bbbd147e83ecb
tree2d4f3c2e85623b36272bf653db5d4ed3b6659b4b
parent37abc0790117bf8d7e9ed4860dacf2f6fd9ffeed
Add a new system config directive called "nonoptional" which specifies
files based on options which MUST be specified in the kernel config.

Make the option to maintain compatibility with DragonFly 1.2 (and older
1.3 kernels) non-optional.

Older versions of config will not recognize the new option and generate
a reasonable error, rather then blindly compile a kernel without 1.2
support, hopefully prompting people to recompile their config
program rather then post a bug report.
sys/conf/files
usr.sbin/config/mkmakefile.c
usr.sbin/config/mkoptions.c