dc874d6d69783755b9d0263d0e833efbb8769884
[dragonfly.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.14 2003/04/16 11:01:51 ru Exp $
3 # $DragonFly: src/usr.sbin/Makefile,v 1.49 2008/09/30 12:20:29 hasso Exp $
4
5 .include "../sys/platform/${MACHINE_PLATFORM}/Makefile.inc"
6
7 # XXX MISSING:          mkproto
8 SUBDIR= 802_11 \
9         IPXrouted \
10         ac \
11         accton \
12         acpi \
13         adduser \
14         amd \
15         ancontrol \
16         arp \
17         asf \
18         atm \
19         authpf \
20         bootparamd \
21         btconfig \
22         bthcid \
23         burncd \
24         cdcontrol \
25         chkgrp \
26         chown \
27         chroot \
28         ckdist \
29         clog \
30         config \
31         cron \
32         daemon \
33         dconschat \
34         devinfo \
35         dev_mkdb \
36         dntpd \
37         dschedctl \
38         edquota \
39         faithd \
40         fdcontrol \
41         fdformat \
42         fdwrite \
43         fwcontrol \
44         gifconfig \
45         hotplugd \
46         ifmcstat \
47         inetd \
48         iostat \
49         jail \
50         jexec \
51         jls \
52         kbdcontrol \
53         kbdmap \
54         kernbb \
55         keyserv \
56         lastlogin \
57         mailwrapper \
58         makewhatis \
59         manctl \
60         memcontrol \
61         mergemaster \
62         mixer \
63         mld6query \
64         mlxcontrol \
65         moused \
66         mptutil \
67         mrouted \
68         mtest \
69         mtree \
70         ndp \
71         newsyslog \
72         ngctl \
73         nghook \
74         pciconf \
75         periodic \
76         pfctl \
77         pflogd \
78         pnpinfo \
79         ppp \
80         pppctl \
81         pppd \
82         pppstats \
83         prefix \
84         procctl \
85         pstat \
86         pw \
87         pwd_mkdb \
88         quot \
89         quotaon \
90         rarpd \
91         rdate \
92         repquota \
93         resident \
94         rip6query \
95         rmt \
96         route6d \
97         rpc.lockd \
98         rpc.statd \
99         rpc.umntall \
100         rpc.yppasswdd \
101         rpc.ypupdated \
102         rpc.ypxfrd \
103         rpcbind \
104         rrenumd \
105         rtadvd \
106         rtprio \
107         rtsold \
108         rwhod \
109         sa \
110         sdpd \
111         sensorsd \
112         setkey \
113         sliplogin \
114         slstat \
115         spray \
116         syslogd \
117         tcpdchk \
118         tcpdmatch \
119         tcpdump \
120         timed \
121         traceroute \
122         traceroute6 \
123         trpt \
124         tzsetup \
125         usbd \
126         usbdevs \
127         vidcontrol \
128         vipw \
129         vknetd \
130         vnconfig \
131         watch \
132         watchdogd \
133         xten \
134         yp_mkdb \
135         ypbind \
136         yppoll \
137         yppush \
138         ypserv \
139         ypset \
140         zic
141
142 # XXX re-add when adjusted to the new 802.11 framework
143 #MAN+=  ndiscvt \
144
145 .if !defined(NO_IPFILTER)
146 SUBDIR+=ipftest \
147         ipresend \
148         ipsend \
149         iptest
150 .endif
151
152 .if !defined(NO_BIND)
153 SUBDIR+=named \
154         named.reload \
155         named.restart \
156         named-checkconf \
157         named-checkzone \
158         rndc \
159         rndc-confgen \
160         nslookup \
161         nsupdate
162 .endif
163
164 .if !defined(NO_LPR)
165 SUBDIR+=lpr
166 .endif
167
168 .if !defined(NO_NS_CACHING)
169 SUBDIR+=nscd
170 .endif
171
172 .if !defined(NO_SENDMAIL)
173 SUBDIR+=editmap \
174         mailstats \
175         makemap \
176         praliases \
177         sendmail
178 .endif
179
180 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
181 SUBDIR+=apm \
182         apmd \
183         battd \
184         btxld \
185         kgmon \
186         kgzip \
187         lptcontrol \
188         mptable \
189         rndcontrol \
190         sgsc \
191         sicontrol \
192         spkrtest \
193         stallion
194 .endif
195
196 .if ${MACHINE_ARCH} == "i386"
197 SUBDIR+=wlconfig
198
199 .if !defined(NO_I4B)
200 SUBDIR+=i4b
201 .endif
202 .endif
203
204 .ifdef BOOT0CFG_SUPPORT
205 SUBDIR+=boot0cfg
206 .endif
207
208 .ifdef WANT_INSTALLER
209 SUBDIR+=installer
210 .endif
211
212 .include <bsd.subdir.mk>