Makefile revision 6b5e5868e7ebf1aff3a5abd7d0c4ef0e5fbf3648
280a8a0544b4aeb52414d20e8c6e6c5b1108562eTinderbox User#
6c2a76b3e2ccd32c35814b6e0f54da00190749d7Evan Hunt# CDDL HEADER START
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater#
c7fd128f8ea8a527fe27c1b95ab46df7155bc8e4Tinderbox User# The contents of this file are subject to the terms of the
c7fd128f8ea8a527fe27c1b95ab46df7155bc8e4Tinderbox User# Common Development and Distribution License (the "License").
2fee8782a6fd57d86a67949092ab9197111af390Evan Hunt# You may not use this file except in compliance with the License.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
969eaf7df8ac651946f76b6631ff5db568c11ef6Tinderbox User# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# or http://www.opensolaris.org/os/licensing.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# See the License for the specific language governing permissions
f4ee48be3994797a8332b86c101db4d7b54799ceTinderbox User# and limitations under the License.
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User#
8de3f14f1c300c3e1ed99084cc03485b42c92bf1Tinderbox User# When distributing Covered Code, include this CDDL HEADER in each
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# If applicable, add the following below this CDDL HEADER, with the
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User# fields enclosed by brackets "[]" replaced with your own identifying
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# CDDL HEADER END
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews#
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsinclude ../Makefile.master
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# Note that the commands 'agents', 'lp', 'perl', and 'man' are first in
415d630b6309922caee8469384a6fab75cf05032Mark Andrews# the list, violating alphabetical order. This is because they are very
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews# long-running and should be given the most wall-clock time for a
415d630b6309922caee8469384a6fab75cf05032Mark Andrews# parallel build.
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews#
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt# Commands in the FIRST_SUBDIRS list are built before starting the build
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews# of other commands. Currently this includes only 'isaexec' and
415d630b6309922caee8469384a6fab75cf05032Mark Andrews# 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews# $(ROOT)/usr/lib/platexec must exist when some other commands are built
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews# because their 'make install' creates a hard link to one of them.
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt#
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews# Commands are listed one per line so that TeamWare can auto-merge most
415d630b6309922caee8469384a6fab75cf05032Mark Andrews# changes.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews#
415d630b6309922caee8469384a6fab75cf05032Mark Andrews
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark AndrewsFIRST_SUBDIRS= \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt isaexec \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews platexec
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsCOMMON_SUBDIRS= \
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt agents \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews allocate \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews availdevs \
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt lp \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews perl \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews man \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Adm \
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt abi \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews adbgen \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews acct \
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt acctadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews arch \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews asa \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ast \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews audio \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews auths \
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater autopush \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews avs \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt awk \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews awk_xpg4 \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews backup \
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater banner \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews bart \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews basename \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt bc \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews bdiff \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews beadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews bfs \
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews bnu \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews boot \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews busstat \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt cal \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews calendar \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User captoinfo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cat \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews cdrw \
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews cfgadm \
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews checkeq \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews checknr \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews chgrp \
2ae159b376dac23870d8005563c585acf85a4b5aEvan Hunt chmod \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews chown \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews chroot \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt clear \
2ae159b376dac23870d8005563c585acf85a4b5aEvan Hunt clinfo \
7cc0a5d21ef046bfd630c4769943d896a7d7472cTinderbox User cmd-crypto \
e76dfff967cfbe00f4d1540434832e4499a9cd83Tinderbox User cmd-inet \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews col \
549c517e2ecad52bb1d32f08920e29d4e8cda71eTinderbox User compress \
549c517e2ecad52bb1d32f08920e29d4e8cda71eTinderbox User consadm \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews coreadm \
549c517e2ecad52bb1d32f08920e29d4e8cda71eTinderbox User cpio \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews cpc \
8f4e6ea383aa9a953c0adb5be6c4d8dc8dbd5c4aWitold Krecicki cron \
3bd8b5a8fb126e45c67ff53b68183c889cc27918Tinderbox User crypt \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews csh \
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews csplit \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews ctrun \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ctstat \
aef6cf0f147a5014d4891c9689b9f463399e16e7Tinderbox User ctwatch \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews datadm \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews date \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson dc \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews dd \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews deroff \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt devfsadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews syseventd \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews devctl \
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews devinfo \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews devmgmt \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt devprop \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews dfs.cmds \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews diff \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson diff3 \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews diffmk \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews dircmp \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt dirname \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews dis \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews diskmgtd \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson dispadmin \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews dladm \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews dlstat \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt dmesg \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews dodatadm \
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews dtrace \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews du \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews dumpadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dumpcs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews echo \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews ed \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews eeprom \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews egrep \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews eject \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews emul64ioctl \
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont enhance \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews env \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews eqn \
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont expand \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews expr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews exstr \
8f4e6ea383aa9a953c0adb5be6c4d8dc8dbd5c4aWitold Krecicki factor \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews false \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews fcinfo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fcoesvc \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fdetach \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews fdformat \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews fdisk \
7f9e2fff07b9c17e0d7a0ea7abc9304ce9d01b61Tinderbox User filesync \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fgrep \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews file \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews filebench \
549c517e2ecad52bb1d32f08920e29d4e8cda71eTinderbox User find \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews flowadm \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews flowstat \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews fm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fmt \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fmthard \
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews fmtmsg \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User fold \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews format \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews fs.d \
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater fstyp \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews fuser \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt fwflash \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews gcore \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews gencat \
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater geniconvtbl \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews genmsg \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews getconf \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt getdevpolicy \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews getent \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews getfacl \
fa0326cc2cf428f67575b6ba3b97b528a31b0010Tinderbox User getmajor \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews getopt \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews gettext \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt gettxt \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews grep \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews grep_xpg4 \
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater groups \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews grpck \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews gss \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt hal \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews halt \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews head \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson hostid \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews hostname \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews hotplug \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt hotplugd \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews hwdata \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews ibd_upgrade \
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater id \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews idmap \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews infocmp \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt init \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews initpkg \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews install.d \
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater intrd \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews intrstat \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews ipcrm \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt ipcs \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ipf \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews isainfo \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson isalist \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews itutools \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews iscsiadm \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt iscsid \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews iscsitsvc \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews isns \
5f7586ddbd3edd11272cdd30ed613d936129328bTinderbox User itadm \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews java \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews kbd \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt keyserv \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews killall \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User krb5 \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User ksh \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User kstat \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User last \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews lastcomm \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User latencytop \
34d1f3b65324f8fcf358fa2f47891441d4b1d2f0Tinderbox User ldap \
1fce11b1d3f2d461d261156b8cdc64ab864f06a9Tinderbox User ldapcachemgr \
fab54780409846f7c71f6026d665f18c77c649efTinderbox User lgrpinfo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews line \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User link \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dlmgmtd \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User listen \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews loadkeys \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews locale \
689fb19ba11ed40363cbc031d0396befdb409b89Tinderbox User localedef \
6c2a76b3e2ccd32c35814b6e0f54da00190749d7Evan Hunt lockstat \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews locator \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User lofiadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews logadm \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User logger \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews login \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews logins \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews look \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ls \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews luxadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews lvm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mach \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews machid \
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User mail \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mailx \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews makekey \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mdb \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mesg \
cdf1c3d486ec082ef6c92297d22d54a67cca0c90Tinderbox User mkdir \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mkfifo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mkfile \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mkmsgs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mknod \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mkpwdict \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mktemp \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews modload \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews more \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mpathadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews msgfmt \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews msgid \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mt \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mv \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mvdir \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ndmpadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ndmpd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ndmpstat \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews netadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews netfiles \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews newform \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews newgrp \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews news \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews newtask \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews nice \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User nl \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews nlsadmin \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews nohup \
7d638dd31ecb633aaefca994b60b70c58b5def03Tinderbox User nsadmin \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews nscd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews oamuser \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews oawk \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pack \
2ca9cf1582ae972f8edc2b03bd846973b05dee6bTinderbox User pagesize \
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User passmgmt \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews passwd \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User pathchk \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pbind \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pcidr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pcitool \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pfexec \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User pfexecd \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User pginfo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pgstat \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pgrep \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews picl \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User plimit \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User policykit \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson pools \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User power \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User powertop \
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User ppgsz \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews pg \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews plockstat \
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User pr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews prctl \
6c2a76b3e2ccd32c35814b6e0f54da00190749d7Evan Hunt print \
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User priocntl \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews profiles \
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark Andrews projadd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews projects \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews prstat \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews prtconf \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews prtdiag \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson prtvtoc \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews ps \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews psradm \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt psrinfo \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews psrset \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User ptools \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pwck \
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrews pwconv \
c1e2310a3725eeed45e5e7c86750c64c5a02e993Francis Dupont pwd \
c1e2310a3725eeed45e5e7c86750c64c5a02e993Francis Dupont pyzfs \
4b61b671f5de767ec1d1b8e6cf7b849bddf08e98Tinderbox User raidctl \
4b61b671f5de767ec1d1b8e6cf7b849bddf08e98Tinderbox User ramdiskadm \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews rcap \
3759f10fc543747668b1ca4b4671f35b0dea8445Francis Dupont rcm_daemon \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rctladm \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews refer \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews regcmp \
3759f10fc543747668b1ca4b4671f35b0dea8445Francis Dupont renice \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rexd \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews rm \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews rmdir \
f1a2709aad7baa4161fdb6f63edf99b0150af252Evan Hunt rmformat \
f1a2709aad7baa4161fdb6f63edf99b0150af252Evan Hunt rmmount \
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews rmt \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews rmvolmgr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews roles \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rpcbind \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews rpcgen \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews rpcinfo \
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater rpcsvc \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews runat \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews sa \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt saf \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews sasinfo \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews savecore \
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater sbdadm \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews script \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews scsi \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt sdiff \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews sdpadm \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews sendmail \
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater setfacl \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews setmnt \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews setpgrp \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt setuname \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews sgs \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews sh \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews shcomp \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews smbios \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews smbsrv \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt smserverd \
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews soelim \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews sort \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews spell \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews split \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews sqlite \
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews srchtxt \
168cf0ede1cf13a095e48af6749d88fbc432f096Evan Hunt srptadm \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews srptsvc \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews ssh \
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews stat \
168cf0ede1cf13a095e48af6749d88fbc432f096Evan Hunt stmfadm \
3bd8b5a8fb126e45c67ff53b68183c889cc27918Tinderbox User stmfproxy \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews stmfsvc \
3bd8b5a8fb126e45c67ff53b68183c889cc27918Tinderbox User stmsboot \
168cf0ede1cf13a095e48af6749d88fbc432f096Evan Hunt streams \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews strings \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews su \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews sulogin \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews sunpc \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews svc \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews svr4pkg \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews swap \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews sync \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews sysdef \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews syseventadm \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews syslogd \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews tabs \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews tail \
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews tar \
bcfc5188be220e1334218dfe638dffce4744e792Tinderbox User tbl \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews tcopy \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews tcpd \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews terminfo \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews th_tools \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews tic \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews time \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews tip \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews tnf \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews touch \
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews tplot \
3bd8b5a8fb126e45c67ff53b68183c889cc27918Tinderbox User tput \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User tr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews trapstat \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews troff \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews true \
fab54780409846f7c71f6026d665f18c77c649efTinderbox User truss \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews tsol \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews tty \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ttymon \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews tzreload \
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews uadmin \
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews ul \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews uname \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews units \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews unlink \
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson unpack \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews userattr \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews users \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt utmp_update \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews utmpd \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews valtools \
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews vgrind \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews vi \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt volcheck \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews volrmmount \
3a988722ad9e209ba4064604d482dc4efe0e19ebTinderbox User vrrpadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington vscan \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington vt \
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User w \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews wall \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews which \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews who \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews whodo \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews wracct \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews write \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews wusbadm \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt xargs \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews xstr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews yes \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ypcmd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews yppasswd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zdb \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zdump \
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews zfs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zic \
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews zinject \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zlogin \
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User zoneadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zoneadmd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zonecfg \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington zonename \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington zpool \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington zlook \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington zonestat \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington zstreamdump \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ztest
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington$(CLOSED_BUILD)COMMON_SUBDIRS += \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/iconv \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/ksh \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/localedef \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/more_xpg4 \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/mtst \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/od \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/patch \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/pax \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/printf \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/sed \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington $(CLOSED)/cmd/sed_xpg4
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtoni386_SUBDIRS= \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington acpihpd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington addbadsec \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington biosdev \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington diskscan \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington lms \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ntfsprogs \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington parted \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington rtc \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ucodeadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington xvm
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonsparc_SUBDIRS= \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington cvcd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington dcs \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington device_remap \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington drd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fps \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fruadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ldmad \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington oplhpd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington prtdscp \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington prtfru \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington scadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington sckmd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington sf880drd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington virtinfo \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington vntsd
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Commands that are messaged. Note that 'lp' and 'man' come first
415d630b6309922caee8469384a6fab75cf05032Mark Andrews# (see previous comment about 'lp' and 'man').
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews#
415d630b6309922caee8469384a6fab75cf05032Mark AndrewsMSGSUBDIRS= \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews lp \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt man \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews abi \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews acctadm \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater allocate \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater asa \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater audio \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater audit \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater auditconfig \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater auditd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditrecord \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater auditset \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater auths \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater autopush \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater avs \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater awk \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater awk_xpg4 \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater backup \
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater banner \
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews bart \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User basename \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User beadm \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User bnu \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User busstat \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User cal \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User cat \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User cdrw \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User cfgadm \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User checkeq \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User checknr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews chgrp \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User chmod \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews chown \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cmd-crypto \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User cmd-inet \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User col \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User compress \
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User consadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews coreadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews cpio \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews cpc \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews cron \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews csh \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews csplit \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt ctrun \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ctstat \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ctwatch \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews datadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews date \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dc \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dcs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews deroff \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews devfsadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews dfs.cmds \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews diff \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews diffmk \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews dladm \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews dlstat \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt du \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews dumpcs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ed \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews eject \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews env \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews eqn \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews expand \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews expr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fcinfo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fgrep \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews file \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews filesync \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington find \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington flowadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington flowstat \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fold \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fs.d \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington fwflash \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington geniconvtbl \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington genmsg \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington getconf \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington getent \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington gettext \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington gettxt \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington grep \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington grep_xpg4 \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington grpck \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington gss \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington halt \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews head \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews hostname \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington hotplug \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington id \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews idmap \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews isaexec \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews iscsiadm \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews iscsid \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews isns \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt itadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews kbd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews krb5 \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ksh \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews kstat \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews last \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ldap \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ldapcachemgr \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews lgrpinfo \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt locale \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews lofiadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews logadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews logger \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews logins \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ls \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington luxadm \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews lvm \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews mailx \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mesg \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mkdir \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mkpwdict \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mktemp \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington more \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mpathadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington msgfmt \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mv \
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrews ndmpadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ndmpstat \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington newgrp \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington newtask \
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User nice \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews nohup \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington oawk \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington pack \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews passwd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington passmgmt \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington pathchk \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington pfexec \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pg \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews pgrep \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews picl \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews pools \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews power \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt pr \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews praudit \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington print \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington profiles \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington projadd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington projects \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington prstat \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington prtdiag \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ps \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington psrinfo \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ptools \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pwconv \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pwd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pyzfs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews raidctl \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ramdiskadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rcap \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rcm_daemon \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews refer \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews regcmp \
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User renice \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews roles \
77997fab4b6b2d2c36ec66ace387447e8bc5c18eMark Andrews rm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rmdir \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User rmformat \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User rmmount \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User rmvolmgr \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User sasinfo \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User sbdadm \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User scadm \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User script \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User scsi \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User sdiff \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User sdpadm \
872e1437295dce8162ac7374317d593320ac2dd6Tinderbox User sgs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews sh \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews shcomp \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews smbsrv \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews sort \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington split \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews srptadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ssh \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews stat \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington stmfadm \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews stmsboot \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews strings \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews su \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews svc \
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews svr4pkg \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington swap \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington syseventadm \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington syseventd \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tabs \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tar \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tbl \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington time \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tnf \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington touch \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tput \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington troff \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington tsol \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews tty \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ttymon \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews tzreload \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ul \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews uname \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt units \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews unlink \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews unpack \
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington userattr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews valtools \
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User vgrind \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews vi \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews volcheck \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews volrmmount \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews vrrpadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews vscan \
415d630b6309922caee8469384a6fab75cf05032Mark Andrews w \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews who \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt whodo \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews wracct \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews write \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews wusbadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews xargs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews yppasswd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zdump \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zfs \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews zic \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews zlogin \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews zoneadm \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews zoneadmd \
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews zonecfg \
30370d905e9be3be7d9b947fd432bacecbb13bb9Evan Hunt zonename \
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews zpool \
1fdd58445074579ee3b65c871137a7a1740eb542Mark Andrews zonestat
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews$(CLOSED_BUILD)MSGSUBDIRS += \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/iconv \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/ksh \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/localedef \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/more_xpg4 \
620745a4c70077221fdeecaafd3252e9d3f944f3Tinderbox User $(CLOSED)/cmd/od \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/patch \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/pax \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/printf \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/sed \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/sed_xpg4
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewssparc_MSGSUBDIRS= \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fruadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews prtdscp \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews prtfru \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews virtinfo \
dda78c0f84895c174ef7206dca6082939c030792Tinderbox User vntsd
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
dde130e859339194eebd7184eaf440981838a7f0Mark Andrewsi386_MSGSUBDIRS= \
ae454ec746d1d4db8d04e107d4d25ff13158c37fMark Andrews ucodeadm
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
34d1f3b65324f8fcf358fa2f47891441d4b1d2f0Tinderbox User# commands that use dcgettext for localized time, LC_TIME
dde130e859339194eebd7184eaf440981838a7f0Mark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsDCSUBDIRS= \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cal \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cfgadm \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews diff \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ls \
dde130e859339194eebd7184eaf440981838a7f0Mark Andrews pr \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ps \
34d1f3b65324f8fcf358fa2f47891441d4b1d2f0Tinderbox User tar \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews w \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews who \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews whodo \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews write
e8c17c74535be290abaaa160a434ed80bf0ad2feMark Andrews
bf19cffa72b8335c632232c497b64574f44d1176Tinderbox User$(CLOSED_BUILD)DCSUBDIRS += \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(CLOSED)/cmd/pax
6d6ac268afc251ebaaa98f22590334dccbe1f0bcTinderbox User
f4ee48be3994797a8332b86c101db4d7b54799ceTinderbox User#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# commands that belong only to audit.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
bf19cffa72b8335c632232c497b64574f44d1176Tinderbox UserAUDITSUBDIRS= \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews amt \
f4ee48be3994797a8332b86c101db4d7b54799ceTinderbox User audit \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews audit_warn \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditconfig \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditd \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditrecord \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditreduce \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditset \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews auditstat \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews praudit
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# commands not owned by the systems group
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsBWOSDIRS=
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsall := TARGET = all
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsinstall := TARGET = install
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsclean := TARGET = clean
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsclobber := TARGET = clobber
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewslint := TARGET = lint
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews_msg := TARGET = _msg
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews_dc := TARGET = _dc
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews.KEEP_STATE:
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsSUBDIRS = $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews.PARALLEL: $(BWOSDIRS) $(SUBDIRS) $(MSGSUBDIRS) $(AUDITSUBDIRS)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsall install clean clobber lint: $(FIRST_SUBDIRS) .WAIT $(SUBDIRS) \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(AUDITSUBDIRS)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Manifests cannot be checked in parallel, because we are using
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# the global repository that is in $(SRC)/cmd/svc/seed/global.db.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# For this reason, to avoid .PARALLEL and .NO_PARALLEL conflicts,
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# we spawn off a sub-make to perform the non-parallel 'make check'
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewscheck:
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews $(MAKE) -f Makefile.check check
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# The .WAIT directive works around an apparent bug in parallel make.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Evidently make was getting the target _msg vs. _dc confused under
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# some level of parallelization, causing some of the _dc objects
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# not to be built.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
dda78c0f84895c174ef7206dca6082939c030792Tinderbox User_msg: $(MSGSUBDIRS) $($(MACH)_MSGSUBDIRS) .WAIT _dc
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
7f9e2fff07b9c17e0d7a0ea7abc9304ce9d01b61Tinderbox User_dc: $(DCSUBDIRS)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Dependencies
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrews#
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrewsfs.d: fstyp
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrewsksh: shcomp isaexec
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrewsprint: lp
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews$(FIRST_SUBDIRS) $(BWOSDIRS) $(SUBDIRS) $(AUDITSUBDIRS): FRC
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews @if [ -f $@/Makefile ]; then \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cd $@; pwd; $(MAKE) $(TARGET); \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews else \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews true; \
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews fi
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsFRC:
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User