Makefile revision e6eb57e72471348376359efe9105d50bf487a312
f467b575e2698cfeb818b357b00b2a13873eb309trawick# CDDL HEADER START
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# The contents of this file are subject to the terms of the
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# Common Development and Distribution License (the "License").
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb# You may not use this file except in compliance with the License.
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
cf6bf6c34c936e6a6fe731dbce4a5c3c8bf8e9a3gstein# See the License for the specific language governing permissions
35330e0d79ceb8027223bbb8330a381b1f989d6etrawick# and limitations under the License.
8dd4618c4709236b4ea297d7250d282e463ce2d8rbb# When distributing Covered Code, include this CDDL HEADER in each
09bd86d0db1114ee23eda0a6eb76ca055877a1cftrawick# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2deb319e6b3de239f45c16a3e9e836d44f1f7108rbb# If applicable, add the following below this CDDL HEADER, with the
bd929c73ef04789b7183b840d8db6e01d03a4d86rbb# fields enclosed by brackets "[]" replaced with your own identifying
70f6f32765cfaadd6da8de6f0fea97ddd72d8fadmanoj# information: Portions Copyright [yyyy] [name of copyright owner]
2a4b7a53f3573605d4f5686f03a67c37425dc22bgregames# CDDL HEADER END
5ac928b7a71a12bc1a6b42194c47edbff1dcc02fgregames# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
2a4b7a53f3573605d4f5686f03a67c37425dc22bgregames# Use is subject to license terms.
f467b575e2698cfeb818b357b00b2a13873eb309trawick# Note that the commands 'agents', 'lp', 'perl', and 'man' are first in
f467b575e2698cfeb818b357b00b2a13873eb309trawick# the list, violating alphabetical order. This is because they are very
f467b575e2698cfeb818b357b00b2a13873eb309trawick# long-running and should be given the most wall-clock time for a
f467b575e2698cfeb818b357b00b2a13873eb309trawick# parallel build.
f467b575e2698cfeb818b357b00b2a13873eb309trawick# Commands in the FIRST_SUBDIRS list are built before starting the build
f467b575e2698cfeb818b357b00b2a13873eb309trawick# of other commands. Currently this includes only 'isaexec' and
f467b575e2698cfeb818b357b00b2a13873eb309trawick# 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or
f467b575e2698cfeb818b357b00b2a13873eb309trawick# $(ROOT)/usr/lib/platexec must exist when some other commands are built
f467b575e2698cfeb818b357b00b2a13873eb309trawick# because their 'make install' creates a hard link to one of them.
f467b575e2698cfeb818b357b00b2a13873eb309trawick# Commands are listed one per line so that TeamWare can auto-merge most
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Commands that are messaged. Note that 'lp' and 'man' come first
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# (see previous comment about 'lp' and 'man').
40a5b7189dbbb28e107bf008ee625f2f0142c2ccdgaudet# commands that use dcgettext for localized time, LC_TIME
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# commands that belong only to audit and device allocation
863ec32e13d6c9619414c48b51109f3dca99cbc6wrowe# commands not owned by the systems group
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj.PARALLEL: $(BWOSDIRS) $(SUBDIRS) $(MSGSUBDIRS) $(AUDITSUBDIRS)
2a6c49cfaef5979a5a06098f3ce987cd76769409manojall install clean clobber lint: $(FIRST_SUBDIRS) .WAIT $(SUBDIRS) \
print: lp
@if [ -f $@/Makefile ]; then \
FRC: