Makefile revision 450396635f70344c58b6b1e4db38cf17ff34445c
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# CDDL HEADER START
33d0a7767d53cb366039fd0ac4f63cf8a9c351b0Tinderbox User# The contents of this file are subject to the terms of the
281ed127e3ed6c7e07792c19c3bc4562f71cfa90Tinderbox User# Common Development and Distribution License (the "License").
281ed127e3ed6c7e07792c19c3bc4562f71cfa90Tinderbox User# You may not use this file except in compliance with the License.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# See the License for the specific language governing permissions
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# and limitations under the License.
33d0a7767d53cb366039fd0ac4f63cf8a9c351b0Tinderbox User# When distributing Covered Code, include this CDDL HEADER in each
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
33d0a7767d53cb366039fd0ac4f63cf8a9c351b0Tinderbox User# If applicable, add the following below this CDDL HEADER, with the
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# fields enclosed by brackets "[]" replaced with your own identifying
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# information: Portions Copyright [yyyy] [name of copyright owner]
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# CDDL HEADER END
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# Use is subject to license terms.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Note that the commands 'agents', 'lp', 'perl', and 'man' are first in
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# the list, violating alphabetical order. This is because they are very
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# long-running and should be given the most wall-clock time for a
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# parallel build.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Commands in the FIRST_SUBDIRS list are built before starting the build
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# of other commands. Currently this includes only 'isaexec' and
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# $(ROOT)/usr/lib/platexec must exist when some other commands are built
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# because their 'make install' creates a hard link to one of them.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Commands are listed one per line so that TeamWare can auto-merge most
chroot \
cksum \
clear \
clinfo \
cmp \
col \
comm \
compress \
consadm \
coreadm \
cpio \
cpc \
cron \
crypt \
csh \
csplit \
ctrun \
ctstat \
ctwatch \
cut \
datadm \
date \
dc \
dd \
deroff \
des \
devfsadm \
devctl \
devinfo \
devmgmt \
devprop \
dfs.cmds \
diff \
diff3 \
diffmk \
dircmp \
dirname \
dis \
diskmgtd \
dladm \
dmesg \
dodatadm \
dtrace \
du \
dumpadm \
dumpcs \
ed \
eeprom \
egrep \
eject \
enhance \
env \
eqn \
expand \
expr \
exstr \
factor \
fcinfo \
fcoesvc \
fdetach \
fdformat \
fdisk \
filesync \
fgrep \
file \
find \
flowadm \
fm \
fmli \
fmt \
fmthard \
fmtmsg \
fold \
format \
fs.d \
fstyp \
fuser \
fwflash \
gcore \
gencat \
genmsg \
getconf \
getent \
getfacl \
getmajor \
getopt \
gettext \
gettxt \
graph \
grep \
groups \
grpck \
gss \
hal \
halt \
head \
hostid \
hostname \
hwdata \
id \
idmap \
infocmp \
init \
initpkg \
intrd \
intrstat \
ipcrm \
ipcs \
ipf \
isainfo \
isalist \
iscsi \
itutools \
iscsiadm \
iscsid \
isns \
itadm \
java \
join \
kbd \
keyserv \
killall \
krb5 \
ksh \
kstat \
last \
lastcomm \
ldap \
lgrpinfo \
line \
link \
dlmgmtd \
listen \
loadkeys \
locale \
lockstat \
locator \
lofiadm \
logadm \
logger \
logins \
logname \
look \
ls \
luxadm \
lvm \
mach \
machid \
mail \
mailx \
makekey \
mdb \
mesg \
mkdir \
mkfifo \
mkfile \
mkmsgs \
mknod \
mkpwdict \
mktemp \
mms \
modload \
more \
mpathadm \
msgfmt \
msgid \
mt \
mv \
mvdir \
ndmpadm \
ndmpd \
ndmpstat \
netadm \
netfiles \
newform \
news \
newtask \
nl \
nlsadmin \
nsadmin \
nscd \
oamuser \
oawk \
pack \
pagesize \
passmgmt \
passwd \
paste \
pathchk \
pbind \
pcidr \
pcitool \
pcmciad \
pfexec \
pgrep \
picl \
plimit \
pools \
power \
powertop \
ppgsz \
pg \
pr \
prctl \
priocntl \
profiles \
projadd \
projects \
prstat \
prtconf \
prtdiag \
prtvtoc \
ps \
psradm \
psrinfo \
psrset \
ptools \
pwck \
pwconv \
pyzfs \
raidctl \
rcap \
rctladm \
refer \
regcmp \
renice \
rexd \
rm \
rmdir \
rmformat \
rmmount \
rmt \
rmvolmgr \
roles \
rpcbind \
rpcgen \
rpcinfo \
rpcsvc \
runat \
sa \
saf \
sasinfo \
savecore \
sbdadm \
script \
scsi \
sdiff \
sdpadm \
sendmail \
setfacl \
setmnt \
setpgrp \
setuname \
sgs \
sh \
shcomp \
smbios \
smbsrv \
soelim \
sort \
spell \
spline \
split \
sqlite \
srchtxt \
srptsvc \
ssh \
stat \
stmfadm \
stmfsvc \
stmsboot \
streams \
strings \
su \
sulogin \
sunpc \
svc \
svr4pkg \
swap \
sync \
sysdef \
syslogd \
tabs \
tar \
tbl \
tcopy \
tcpd \
tee \
terminfo \
th_tools \
tic \
tip \
tnf \
touch \
tplot \
tput \
trapstat \
troff \
truss \
tsol \
tty \
ttymon \
uadmin \
ul \
uname \
uniq \
units \
unlink \
unpack \
users \
utmpd \
valtools \
vgrind \
vi \
volcheck \
vscan \
vt \
wall \
wbem \
wc \
which \
who \
whodo \
wracct \
write \
wusbadm \
xargs \
xstr \
yes \
ypcmd \
yppasswd \
zdb \
zdump \
zfs \
zic \
zinject \
zlogin \
zoneadm \
zoneadmd \
zonecfg \
zonename \
zpool \
zlook \
i386_SUBDIRS= \
biosdev \
diskscan \
lms \
parted \
rtc \
ucodeadm \
cvcd \
dcs \
drd \
fps \
fruadm \
ldmad \
oplhpd \
prtdscp \
prtfru \
scadm \
sckmd \
sf880drd \
MSGSUBDIRS= \
lp \
man \
abi \
acctadm \
allocate \
asa \
audio \
audit \
auditd \
auths \
autopush \
avs \
awk \
awk_xpg4 \
backup \
banner \
bart \
basename \
bnu \
bsmconv \
busstat \
cal \
cat \
cdrw \
cfgadm \
checkeq \
checknr \
chgrp \
chmod \
chown \
cksum \
cmp \
col \
comm \
compress \
consadm \
coreadm \
cpio \
cpc \
cron \
csh \
csplit \
ctrun \
ctstat \
ctwatch \
cut \
datadm \
date \
dc \
dcs \
dd \
deroff \
devfsadm \
dfs.cmds \
diff \
diffmk \
dladm \
du \
dumpcs \
ed \
eject \
env \
eqn \
expand \
expr \
fcinfo \
fgrep \
file \
filesync \
find \
flowadm \
fm \
fold \
fs.d \
fwflash \
genmsg \
getconf \
getent \
gettext \
gettxt \
grep \
grpck \
gss \
halt \
head \
hostname \
id \
idmap \
isaexec \
iscsi \
iscsiadm \
iscsid \
isns \
itadm \
join \
kbd \
krb5 \
ksh \
kstat \
last \
ldap \
lgrpinfo \
locale \
lofiadm \
logadm \
logger \
logins \
logname \
ls \
luxadm \
lvm \
mailx \
mesg \
mkdir \
mkpwdict \
mktemp \
more \
mpathadm \
msgfmt \
mv \
ndmpadm \
ndmpstat \
newtask \
oawk \
pack \
passwd \
passmgmt \
paste \
pathchk \
pfexec \
pg \
pgrep \
picl \
pools \
power \
pr \
praudit \
profiles \
projadd \
projects \
prstat \
prtdiag \
ps \
psrinfo \
ptools \
pwconv \
pyzfs \
raidctl \
rcap \
refer \
regcmp \
renice \
roles \
rm \
rmdir \
rmformat \
rmmount \
rmvolmgr \
sasinfo \
sbdadm \
scadm \
script \
scsi \
sdiff \
sdpadm \
sgs \
sh \
shcomp \
sort \
split \
ssh \
stat \
stmfadm \
stmsboot \
strings \
su \
svc \
svr4pkg \
swap \
tabs \
tar \
tbl \
tee \
tnf \
touch \
tput \
troff \
tsol \
tty \
ttymon \
ul \
uname \
uniq \
units \
unlink \
unpack \
valtools \
vgrind \
vi \
volcheck \
wbem \
wc \
who \
whodo \
wracct \
write \
wusbadm \
xargs \
yppasswd \
zdump \
zfs \
zic \
zlogin \
zoneadm \
zoneadmd \
zonecfg \
zonename \
fruadm \
prtdscp \
prtfru \
DCSUBDIRS= \
cal \
cfgadm \
diff \
ls \
pr \
ps \
tar \
who \
whodo \
AUDITSUBDIRS= \
allocate \
amt \
audit \
auditd \
praudit \
bsmconv \
$(AUDITSUBDIRS)
print: lp
@if [ -f $@/Makefile ]; then \
FRC: