Makefile revision 38603a2034ae521f26661b0a6239028a83026614
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# CDDL HEADER START
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# The contents of this file are subject to the terms of the
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# Common Development and Distribution License (the "License").
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# You may not use this file except in compliance with the License.
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# See the License for the specific language governing permissions
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# and limitations under the License.
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# When distributing Covered Code, include this CDDL HEADER in each
29bdd2f916366ece37c4748bca6b3d61f57a223bPavel Zakharov# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# If applicable, add the following below this CDDL HEADER, with the
29bdd2f916366ece37c4748bca6b3d61f57a223bPavel Zakharov# fields enclosed by brackets "[]" replaced with your own identifying
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# information: Portions Copyright [yyyy] [name of copyright owner]
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# CDDL HEADER END
29bdd2f916366ece37c4748bca6b3d61f57a223bPavel Zakharov# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
2e4c998613148111f2fc5371085331ffb39122ffGeorge Wilson# Use is subject to license terms.
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# Note that the commands 'agents', 'lp', 'perl', and 'man' are first in
2e4c998613148111f2fc5371085331ffb39122ffGeorge Wilson# the list, violating alphabetical order. This is because they are very
31d7e8fa33fae995f558673adb22641b5aa8b6e1George Wilson# long-running and should be given the most wall-clock time for a
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# parallel build.
31d7e8fa33fae995f558673adb22641b5aa8b6e1George Wilson# Commands in the FIRST_SUBDIRS list are built before starting the build
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# of other commands. Currently this includes only 'isaexec' and
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# $(ROOT)/usr/lib/platexec must exist when some other commands are built
31d7e8fa33fae995f558673adb22641b5aa8b6e1George Wilson# because their 'make install' creates a hard link to one of them.
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# Commands are listed one per line so that TeamWare can auto-merge most
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# Commands that are messaged. Note that 'lp' and 'man' come first
90e894e2eeb5dc45bff06b19d393ee7b2d450277Richard Lowe# (see previous comment about 'lp' and 'man').
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: