Makefile revision f875b4ebb1dd9fdbeb043557cab38ab3bf7f6e01
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# CDDL HEADER START
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# The contents of this file are subject to the terms of the
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# Common Development and Distribution License (the "License").
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# You may not use this file except in compliance with the License.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# or http://www.opensolaris.org/os/licensing.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# See the License for the specific language governing permissions
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# and limitations under the License.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# When distributing Covered Code, include this CDDL HEADER in each
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# If applicable, add the following below this CDDL HEADER, with the
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# fields enclosed by brackets "[]" replaced with your own identifying
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# information: Portions Copyright [yyyy] [name of copyright owner]
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac#
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# CDDL HEADER END
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# Use is subject to license terms.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette#ident "%Z%%M% %I% %E% SMI"
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter#
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter# cmd/tsol/Makefile
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violette#
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violette
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violetteinclude ../Makefile.cmd
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violetteSUBDIRS = \
27f8adec83293fb8bd3bfa37175322b0ee3bb933jvergara atohexlabel \
27f8adec83293fb8bd3bfa37175322b0ee3bb933jvergara getlabel \
561236637aa1803d1c91572f22bef85535fbf6ccviolette demo \
561236637aa1803d1c91572f22bef85535fbf6ccviolette misc \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette zones \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette labeld \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette updatehome \
561236637aa1803d1c91572f22bef85535fbf6ccviolette plabel \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette setlabel \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette tnchkdb \
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette tninfo \
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violette tnctl \
tnd \
tsol-zones \
getzonepath \
hextoalabel \
lslabels
MSGSUBDIRS = \
getlabel \
setlabel \
tnchkdb \
tninfo \
tnctl \
tnd \
getzonepath
$(CLOSED_BUILD)SUBDIRS += $(CLOSED)/cmd/tsol/chk_encodings \
$(CLOSED)/cmd/tsol/labeld
$(CLOSED_BUILD)CLOSED_MSGSUBDIRS = $(CLOSED)/cmd/tsol/chk_encodings \
$(CLOSED)/cmd/tsol/labeld
#
# for messaging catalog
#
POFILE= tsol-cmd.po
POFILES= $(MSGSUBDIRS:%=%/%.po)
all := TARGET = all
install := TARGET = install
clean := TARGET = clean
clobber := TARGET = clobber
lint := TARGET = lint
_msg := TARGET = _msg
.KEEP_STATE:
.PARALLEL: $(SUBDIRS)
all install clean clobber lint: $(SUBDIRS)
$(POFILE): $(MSGSUBDIRS) $(CLOSED_MSGSUBDIRS)
$(RM) $(POFILE)
$(CAT) $(POFILES) > $(POFILE)
$(SUBDIRS): FRC
@cd $@; pwd; $(MAKE) $(TARGET)
FRC:
include Makefile.targ