Makefile revision d05b42383f649c1384ae2af878515cc2c6674ec6
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# CDDL HEADER START
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# The contents of this file are subject to the terms of the
c12c5dbeda9c819648c0a814f436bc66f8963b2eTimo Sirainen# Common Development and Distribution License (the "License").
d176f84ce5ca2073f4dfbafb457b9c74f6bf0d76Timo Sirainen# You may not use this file except in compliance with the License.
44aac2d461b4cb8e05e8c07f2f209372997a8719Timo Sirainen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
50349cd047ca9e7c100cbeb70acfe26672649959Timo Sirainen# See the License for the specific language governing permissions
bb308de9d25db75528605eb733a418c996d416adTimo Sirainen# and limitations under the License.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# When distributing Covered Code, include this CDDL HEADER in each
f29756821a4c6b12b73e4a2a3e1c230117a43773Timo Sirainen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# If applicable, add the following below this CDDL HEADER, with the
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# fields enclosed by brackets "[]" replaced with your own identifying
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# information: Portions Copyright [yyyy] [name of copyright owner]
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# CDDL HEADER END
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Copyright 2010 Nexenta Systems, Inc. All rights reserved.
b8efab7ea8876c0a33a73ee0d08eddada31320f8Timo Sirainen# Copyright (c) 2012 Joyent, Inc. All rights reserved.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Copyright (c) 2012 by Delphix. All rights reserved.
27ca0e561c70933da8834e57f967dee9b41896baTimo Sirainen# Copyright (c) 2013 DEY Storage Systems, Inc. All rights reserved.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Note that the commands 'agents', 'lp', 'perl', and 'man' are first in
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# the list, violating alphabetical order. This is because they are very
deb06d37292d9112d74bdf80cfebb92ab5151679Timo Sirainen# long-running and should be given the most wall-clock time for a
deb06d37292d9112d74bdf80cfebb92ab5151679Timo Sirainen# parallel build.
7744586e3e0fd60158abfbb03a233d3bd8d6c48bTimo Sirainen# Commands in the FIRST_SUBDIRS list are built before starting the build
aec5f17494d994cb99b8fff5bff2f022bc3dcbaaTimo Sirainen# of other commands. Currently this includes only 'isaexec' and
2e533fb1283b5f06a4063b519e47f1861c910386Timo Sirainen# 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# $(ROOT)/usr/lib/platexec must exist when some other commands are built
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# because their 'make install' creates a hard link to one of them.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Commands are listed one per line so that TeamWare can auto-merge most
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Commands that are messaged. Note that 'lp' and 'man' come first
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# (see previous comment about 'lp' and 'man').
iscsid \
isns \
itadm \
kbd \
krb5 \
ksh \
last \
ldap \
lgrpinfo \
locale \
lofiadm \
logadm \
logger \
logins \
ls \
luxadm \
lvm \
mailx \
mesg \
mkdir \
mkpwdict \
mktemp \
more \
mpathadm \
msgfmt \
mv \
ndmpadm \
ndmpstat \
newtask \
oawk \
pack \
passwd \
passmgmt \
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 \
smbsrv \
sort \
split \
srptadm \
ssh \
stat \
stmfadm \
stmsboot \
strings \
su \
svc \
svr4pkg \
swap \
tabs \
tar \
tbl \
tnf \
touch \
tput \
troff \
tsol \
tty \
ttymon \
tzreload \
ul \
uname \
units \
unlink \
unpack \
userattr \
valtools \
vgrind \
vi \
volcheck \
vrrpadm \
vscan \
who \
whodo \
wracct \
write \
wusbadm \
xargs \
yppasswd \
zdump \
zfs \
zic \
zlogin \
zoneadm \
zoneadmd \
zonecfg \
zonename \
zpool \
fruadm \
prtdscp \
prtfru \
virtinfo \
DCSUBDIRS= \
cal \
cfgadm \
diff \
ls \
pr \
ps \
tar \
who \
whodo \
AUDITSUBDIRS= \
amt \
audit \
auditd \
auditset \
$(AUDITSUBDIRS)
print: lp
@if [ -f $@/Makefile ]; then \
FRC: