1 # From: @(#)Makefile 5.20 (Berkeley) 6/12/93
206 # NB: keep these sorted by MK_* knobs
208 .if ${MK_ACCT} != "no"
214 .if ${MK_AMD} != "no"
218 .if ${MK_AUDIT} != "no"
221 _auditreduce= auditreduce
225 .if ${MK_AUTHPF} != "no"
229 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
230 SUBDIR+= dnssec-dsfromkey
231 SUBDIR+= dnssec-keyfromlabel
232 SUBDIR+= dnssec-keygen
233 SUBDIR+= dnssec-revoke
234 SUBDIR+= dnssec-settime
235 SUBDIR+= dnssec-signzone
237 .if ${MK_BIND_NAMED} != "no"
239 SUBDIR+= ddns-confgen
241 SUBDIR+= isc-hmac-fixup
243 SUBDIR+= named-checkconf
244 SUBDIR+= named-checkzone
245 SUBDIR+= named-journalprint
246 SUBDIR+= named.reload
249 SUBDIR+= rndc-confgen
252 .if ${MK_BLUETOOTH} != "no"
253 _bluetooth= bluetooth
256 .if ${MK_BSNMP} != "no"
260 .if ${MK_CTM} != "no"
264 .if ${MK_FLOPPY} != "no"
265 _fdcontrol= fdcontrol
271 .if ${MK_FREEBSD_UPDATE} != "no"
272 _freebsd-update= freebsd-update
275 .if ${MK_GSSAPI} != no
279 .if ${MK_INET6} != "no"
281 _ip6addrctl= ip6addrctl
282 _mld6query= mld6query
284 _rip6query= rip6query
290 _traceroute6= traceroute6
293 .if ${MK_IPFW} != "no"
297 .if ${MK_IPX} != "no"
298 _IPXrouted= IPXrouted
301 .if ${MK_JAIL} != "no"
308 # XXX is moused w/ usb useful?
309 .if ${MK_LEGACY_CONSOLE} != "no"
310 _kbdcontrol= kbdcontrol
313 _vidcontrol= vidcontrol
316 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
317 .if ${MK_PPP} != "no"
320 .if ${MK_NS_CACHING} != "no"
325 .if ${MK_LPR} != "no"
329 .if ${MK_MAN_UTILS} != "no"
333 .if ${MK_NETGRAPH} != "no"
335 _lmcconfig= lmcconfig
340 .if ${MK_NIS} != "no"
341 _rpc.yppasswdd= rpc.yppasswdd
342 _rpc.ypupdated= rpc.ypupdated
343 _rpc.ypxfrd= rpc.ypxfrd
352 .if ${MK_NTP} != "no"
356 .if ${MK_OPENSSL} != "no"
361 _ftp-proxy= ftp-proxy
364 .if ${MK_PKGBOOTSTRAP} != "no"
368 .if ${MK_PKGTOOLS} != "no"
369 _pkg_install= pkg_install
373 .if ${MK_PMC} != "no"
374 _pmcannotate= pmcannotate
375 _pmccontrol= pmccontrol
379 .if ${MK_PORTSNAP} != "no"
383 .if ${MK_PPP} != "no"
385 #_pppctl handled below
388 .if ${MK_QUOTAS} != "no"
394 .if ${MK_RCMDS} != "no"
398 .if ${MK_SENDMAIL} != "no"
400 _mailstats= mailstats
402 _praliases= praliases
406 .if ${MK_SYSINSTALL} != "no"
407 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
408 ${MACHINE_ARCH} == "sparc64"
411 .if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
412 _sysinstall= sysinstall
416 .if ${MK_TOOLCHAIN} != "no"
421 .if ${MK_USB} != "no"
422 .if ${MACHINE_ARCH} != "ia64"
428 _usbconfig= usbconfig
431 .if ${MK_WIRELESS} != "no"
432 _ancontrol= ancontrol
433 _wlandebug= wlandebug
437 .if ${MACHINE_ARCH} == "arm"
441 .if ${MACHINE_ARCH} == "i386"
442 .if ${MK_APM} != "no"
447 .if ${MK_TOOLCHAIN} != "no"
450 _cpucontrol= cpucontrol
453 _lptcontrol= lptcontrol
454 .if ${MK_NCP} != "no"
455 _mount_nwfs= mount_nwfs
457 _mount_smbfs= mount_smbfs
459 .if ${MK_NDIS} != "no"
463 _sicontrol= sicontrol
466 .if ${MACHINE} == "i386"
467 .if ${MK_ACPI} != "no"
471 .if ${MK_WIRELESS} != "no"
474 .elif ${MACHINE} == "pc98"
475 _boot98cfg= boot98cfg
479 # kgzip: builds, but missing support files
480 # mptable: broken (not 64 bit clean)
481 # pnpinfo: crashes (not really useful anyway)
482 .if ${MACHINE_ARCH} == "amd64"
483 .if ${MK_ACPI} != "no"
488 .if ${MK_TOOLCHAIN} != "no"
491 _cpucontrol= cpucontrol
493 _lptcontrol= lptcontrol
494 .if ${MK_NCP} != "no"
495 _mount_nwfs= mount_nwfs
497 _mount_smbfs= mount_smbfs
499 .if ${MK_NDIS} != "no"
502 _sicontrol= sicontrol
507 .if ${MACHINE_ARCH} == "ia64"
508 .if ${MK_ACPI} != "no"
512 _mount_smbfs= mount_smbfs
516 .if ${MACHINE_ARCH} == "powerpc"
517 _mount_smbfs= mount_smbfs
522 .if ${MACHINE_ARCH} == "sparc64"
529 .include <bsd.subdir.mk>