b35b3cdb71
pc-sysinstall) a replacement for sysinstall in the 9.0 release and beyond. Currently supported platforms are sparc64, pc98, i386, amd64, powerpc, and powerpc64. Integration into the build system will occur in the coming weeks. Merging with pc-sysinstall will use this code as a frontend, while temporarily retaining the interactive partition editor here. This work will be done in parallel with improvements on this code and release integration. Thanks to all who have provided testing and comments!
311 lines
4.1 KiB
Makefile
311 lines
4.1 KiB
Makefile
# From: @(#)Makefile 5.20 (Berkeley) 6/12/93
|
|
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
SUBDIR= adduser \
|
|
arp \
|
|
bootparamd \
|
|
burncd \
|
|
bsdinstall \
|
|
cdcontrol \
|
|
chkgrp \
|
|
chown \
|
|
chroot \
|
|
ckdist \
|
|
clear_locks \
|
|
crashinfo \
|
|
cron \
|
|
daemon \
|
|
dconschat \
|
|
devinfo \
|
|
digictl \
|
|
diskinfo \
|
|
dumpcis \
|
|
extattr \
|
|
extattrctl \
|
|
fifolog \
|
|
fwcontrol \
|
|
getfmac \
|
|
getpmac \
|
|
gstat \
|
|
i2c \
|
|
ifmcstat \
|
|
inetd \
|
|
iostat \
|
|
kldxref \
|
|
lastlogin \
|
|
mailwrapper \
|
|
makefs \
|
|
manctl \
|
|
memcontrol \
|
|
mergemaster \
|
|
mfiutil \
|
|
mixer \
|
|
mlxcontrol \
|
|
mountd \
|
|
mount_portalfs \
|
|
mptutil \
|
|
mtest \
|
|
mtree \
|
|
newsyslog \
|
|
nfscbd \
|
|
nfsd \
|
|
nfsdumpstate \
|
|
nfsrevoke \
|
|
nfsuserd \
|
|
nologin \
|
|
pc-sysinstall \
|
|
pciconf \
|
|
periodic \
|
|
powerd \
|
|
procctl \
|
|
pstat \
|
|
pw \
|
|
pwd_mkdb \
|
|
quot \
|
|
rarpd \
|
|
rmt \
|
|
rpcbind \
|
|
rpc.lockd \
|
|
rpc.statd \
|
|
rpc.umntall \
|
|
rtprio \
|
|
service \
|
|
services_mkdb \
|
|
setfib \
|
|
setfmac \
|
|
setpmac \
|
|
smbmsg \
|
|
snapinfo \
|
|
spray \
|
|
syslogd \
|
|
tcpdchk \
|
|
tcpdmatch \
|
|
tcpdrop \
|
|
tcpdump \
|
|
timed \
|
|
traceroute \
|
|
trpt \
|
|
tzsetup \
|
|
ugidfw \
|
|
vipw \
|
|
wake \
|
|
watch \
|
|
watchdogd \
|
|
zic
|
|
|
|
# NB: keep these sorted by MK_* knobs
|
|
|
|
.if ${MK_ACCT} != "no"
|
|
SUBDIR+= ac
|
|
SUBDIR+= accton
|
|
SUBDIR+= sa
|
|
.endif
|
|
|
|
.if ${MK_AMD} != "no"
|
|
SUBDIR+= amd
|
|
.endif
|
|
|
|
.if ${MK_AUDIT} != "no"
|
|
SUBDIR+= audit
|
|
SUBDIR+= auditd
|
|
SUBDIR+= auditreduce
|
|
SUBDIR+= praudit
|
|
.endif
|
|
|
|
.if ${MK_AUTHPF} != "no"
|
|
SUBDIR+= authpf
|
|
.endif
|
|
|
|
.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
|
|
SUBDIR+= dnssec-dsfromkey
|
|
SUBDIR+= dnssec-keyfromlabel
|
|
SUBDIR+= dnssec-keygen
|
|
SUBDIR+= dnssec-signzone
|
|
.endif
|
|
.if ${MK_BIND_NAMED} != "no"
|
|
SUBDIR+= named
|
|
SUBDIR+= named-checkconf
|
|
SUBDIR+= named-checkzone
|
|
SUBDIR+= named.reload
|
|
SUBDIR+= rndc
|
|
SUBDIR+= rndc-confgen
|
|
.endif
|
|
|
|
.if ${MK_BLUETOOTH} != "no"
|
|
SUBDIR+= bluetooth
|
|
.endif
|
|
|
|
.if ${MK_BSNMP} != "no"
|
|
SUBDIR+= bsnmpd
|
|
.endif
|
|
|
|
.if ${MK_CTM} != "no"
|
|
SUBDIR+= ctm
|
|
.endif
|
|
|
|
.if ${MK_FLOPPY} != "no"
|
|
SUBDIR+= fdcontrol
|
|
SUBDIR+= fdformat
|
|
SUBDIR+= fdread
|
|
SUBDIR+= fdwrite
|
|
.endif
|
|
|
|
.if ${MK_FREEBSD_UPDATE} != "no"
|
|
SUBDIR+= freebsd-update
|
|
.endif
|
|
|
|
.if ${MK_GSSAPI} != "no"
|
|
SUBDIR+= gssd
|
|
.endif
|
|
|
|
.if ${MK_GPIO} != "no"
|
|
SUBDIR+= gpioctl
|
|
.endif
|
|
|
|
.if ${MK_INET6} != "no"
|
|
SUBDIR+= faithd
|
|
SUBDIR+= ip6addrctl
|
|
SUBDIR+= mld6query
|
|
SUBDIR+= ndp
|
|
SUBDIR+= rip6query
|
|
SUBDIR+= route6d
|
|
SUBDIR+= rrenumd
|
|
SUBDIR+= rtadvd
|
|
SUBDIR+= rtsold
|
|
SUBDIR+= traceroute6
|
|
.endif
|
|
|
|
.if ${MK_IPFW} != "no"
|
|
SUBDIR+= ipfwpcap
|
|
.endif
|
|
|
|
.if ${MK_IPX} != "no"
|
|
SUBDIR+= IPXrouted
|
|
.endif
|
|
|
|
.if ${MK_JAIL} != "no"
|
|
SUBDIR+= jail
|
|
SUBDIR+= jexec
|
|
SUBDIR+= jls
|
|
.endif
|
|
|
|
# XXX MK_SYSCONS
|
|
.if ${MK_LEGACY_CONSOLE} != "no"
|
|
SUBDIR+= kbdcontrol
|
|
SUBDIR+= kbdmap
|
|
SUBDIR+= moused
|
|
SUBDIR+= vidcontrol
|
|
.endif
|
|
|
|
.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
|
|
.if ${MK_PPP} != "no"
|
|
SUBDIR+= pppctl
|
|
.endif
|
|
.if ${MK_NS_CACHING} != "no"
|
|
SUBDIR+= nscd
|
|
.endif
|
|
.endif
|
|
|
|
.if ${MK_LPR} != "no"
|
|
SUBDIR+= lpr
|
|
.endif
|
|
|
|
.if ${MK_MAN_UTILS} != "no"
|
|
SUBDIR+= manctl
|
|
.endif
|
|
|
|
.if ${MK_NETGRAPH} != "no"
|
|
SUBDIR+= flowctl
|
|
SUBDIR+= lmcconfig
|
|
SUBDIR+= ngctl
|
|
SUBDIR+= nghook
|
|
.endif
|
|
|
|
.if ${MK_NIS} != "no"
|
|
SUBDIR+= rpc.yppasswdd
|
|
SUBDIR+= rpc.ypupdated
|
|
SUBDIR+= rpc.ypxfrd
|
|
SUBDIR+= ypbind
|
|
SUBDIR+= yp_mkdb
|
|
SUBDIR+= yppoll
|
|
SUBDIR+= yppush
|
|
SUBDIR+= ypserv
|
|
SUBDIR+= ypset
|
|
.endif
|
|
|
|
.if ${MK_NTP} != "no"
|
|
SUBDIR+= ntp
|
|
.endif
|
|
|
|
.if ${MK_OPENSSL} != "no"
|
|
SUBDIR+= keyserv
|
|
.endif
|
|
|
|
.if ${MK_PF} != "no"
|
|
SUBDIR+= ftp-proxy
|
|
.endif
|
|
|
|
.if ${MK_PKGTOOLS} != "no"
|
|
SUBDIR+= pkg_install
|
|
.endif
|
|
|
|
# XXX MK_TOOLCHAIN?
|
|
.if ${MK_PMC} != "no"
|
|
SUBDIR+= pmcannotate
|
|
SUBDIR+= pmccontrol
|
|
SUBDIR+= pmcstat
|
|
.endif
|
|
|
|
.if ${MK_PORTSNAP} != "no"
|
|
SUBDIR+= portsnap
|
|
.endif
|
|
|
|
.if ${MK_PPP} != "no"
|
|
SUBDIR+= ppp
|
|
.endif
|
|
|
|
.if ${MK_QUOTAS} != "no"
|
|
SUBDIR+= edquota
|
|
SUBDIR+= quotaon
|
|
SUBDIR+= repquota
|
|
.endif
|
|
|
|
.if ${MK_RCMDS} != "no"
|
|
SUBDIR+= rwhod
|
|
.endif
|
|
|
|
.if ${MK_SENDMAIL} != "no"
|
|
SUBDIR+= editmap
|
|
SUBDIR+= mailstats
|
|
SUBDIR+= makemap
|
|
SUBDIR+= praliases
|
|
SUBDIR+= sendmail
|
|
.endif
|
|
|
|
SUBDIR+= sysinstall
|
|
|
|
.if ${MK_TOOLCHAIN} != "no"
|
|
SUBDIR+= config
|
|
SUBDIR+= crunch
|
|
.endif
|
|
|
|
.if ${MK_USB} != "no"
|
|
SUBDIR+= uathload
|
|
SUBDIR+= uhsoctl
|
|
SUBDIR+= usbconfig
|
|
.endif
|
|
|
|
.if ${MK_WIRELESS} != "no"
|
|
SUBDIR+= ancontrol
|
|
SUBDIR+= wlandebug
|
|
SUBDIR+= wpa
|
|
.endif
|
|
|
|
.include <bsd.arch.inc.mk>
|
|
|
|
SUBDIR:= ${SUBDIR:O}
|
|
|
|
.include <bsd.subdir.mk>
|