1 # From: @(#)Makefile 5.20 (Berkeley) 6/12/93
205 # NB: keep these sorted by MK_* knobs
207 .if ${MK_ACCT} != "no"
213 .if ${MK_AMD} != "no"
217 .if ${MK_AUDIT} != "no"
220 _auditreduce= auditreduce
224 .if ${MK_AUTHPF} != "no"
228 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
229 SUBDIR+= dnssec-dsfromkey
230 SUBDIR+= dnssec-keyfromlabel
231 SUBDIR+= dnssec-keygen
232 SUBDIR+= dnssec-revoke
233 SUBDIR+= dnssec-settime
234 SUBDIR+= dnssec-signzone
236 .if ${MK_BIND_NAMED} != "no"
238 SUBDIR+= ddns-confgen
240 SUBDIR+= isc-hmac-fixup
242 SUBDIR+= named-checkconf
243 SUBDIR+= named-checkzone
244 SUBDIR+= named-journalprint
245 SUBDIR+= named.reload
248 SUBDIR+= rndc-confgen
251 .if ${MK_BLUETOOTH} != "no"
252 _bluetooth= bluetooth
255 .if ${MK_BSNMP} != "no"
259 .if ${MK_CTM} != "no"
263 .if ${MK_FLOPPY} != "no"
264 _fdcontrol= fdcontrol
270 .if ${MK_FREEBSD_UPDATE} != "no"
271 _freebsd-update= freebsd-update
274 .if ${MK_GSSAPI} != no
278 .if ${MK_INET6} != "no"
280 _ip6addrctl= ip6addrctl
281 _mld6query= mld6query
283 _rip6query= rip6query
289 _traceroute6= traceroute6
292 .if ${MK_IPFW} != "no"
296 .if ${MK_IPX} != "no"
297 _IPXrouted= IPXrouted
300 .if ${MK_JAIL} != "no"
307 # XXX is moused w/ usb useful?
308 .if ${MK_LEGACY_CONSOLE} != "no"
309 _kbdcontrol= kbdcontrol
312 _vidcontrol= vidcontrol
315 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
316 .if ${MK_PPP} != "no"
319 .if ${MK_NS_CACHING} != "no"
324 .if ${MK_LPR} != "no"
328 .if ${MK_MAN_UTILS} != "no"
332 .if ${MK_NETGRAPH} != "no"
334 _lmcconfig= lmcconfig
339 .if ${MK_NIS} != "no"
340 _rpc.yppasswdd= rpc.yppasswdd
341 _rpc.ypupdated= rpc.ypupdated
342 _rpc.ypxfrd= rpc.ypxfrd
351 .if ${MK_NTP} != "no"
355 .if ${MK_OPENSSL} != "no"
360 _ftp-proxy= ftp-proxy
363 .if ${MK_PKGTOOLS} != "no"
364 _pkg_install= pkg_install
369 .if ${MK_PMC} != "no"
370 _pmcannotate= pmcannotate
371 _pmccontrol= pmccontrol
375 .if ${MK_PORTSNAP} != "no"
379 .if ${MK_PPP} != "no"
381 #_pppctl handled below
384 .if ${MK_QUOTAS} != "no"
390 .if ${MK_RCMDS} != "no"
394 .if ${MK_SENDMAIL} != "no"
396 _mailstats= mailstats
398 _praliases= praliases
402 .if ${MK_SYSINSTALL} != "no"
403 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
404 ${MACHINE_ARCH} == "sparc64"
407 .if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
408 _sysinstall= sysinstall
412 .if ${MK_TOOLCHAIN} != "no"
417 .if ${MK_USB} != "no"
418 .if ${MACHINE_ARCH} != "ia64"
424 _usbconfig= usbconfig
427 .if ${MK_WIRELESS} != "no"
428 _ancontrol= ancontrol
429 _wlandebug= wlandebug
433 .if ${MACHINE_ARCH} == "arm"
437 .if ${MACHINE_ARCH} == "i386"
438 .if ${MK_APM} != "no"
443 .if ${MK_TOOLCHAIN} != "no"
446 _cpucontrol= cpucontrol
449 _lptcontrol= lptcontrol
450 .if ${MK_NCP} != "no"
451 _mount_nwfs= mount_nwfs
453 _mount_smbfs= mount_smbfs
455 .if ${MK_NDIS} != "no"
459 _sicontrol= sicontrol
462 .if ${MACHINE} == "i386"
463 .if ${MK_ACPI} != "no"
467 .if ${MK_WIRELESS} != "no"
470 .elif ${MACHINE} == "pc98"
471 _boot98cfg= boot98cfg
475 # kgzip: builds, but missing support files
476 # mptable: broken (not 64 bit clean)
477 # pnpinfo: crashes (not really useful anyway)
478 .if ${MACHINE_ARCH} == "amd64"
479 .if ${MK_ACPI} != "no"
484 .if ${MK_TOOLCHAIN} != "no"
487 _cpucontrol= cpucontrol
489 _lptcontrol= lptcontrol
490 .if ${MK_NCP} != "no"
491 _mount_nwfs= mount_nwfs
493 _mount_smbfs= mount_smbfs
495 .if ${MK_NDIS} != "no"
498 _sicontrol= sicontrol
503 .if ${MACHINE_ARCH} == "ia64"
504 .if ${MK_ACPI} != "no"
508 _mount_smbfs= mount_smbfs
512 .if ${MACHINE_ARCH} == "powerpc"
513 _mount_smbfs= mount_smbfs
518 .if ${MACHINE_ARCH} == "sparc64"
523 .include <bsd.subdir.mk>