Makefile revision 5b6dcef96477ed43ad7936fe40bef1fea018b330
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# CDDL HEADER START
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# The contents of this file are subject to the terms of the
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# Common Development and Distribution License, Version 1.0 only
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# (the "License"). You may not use this file except in compliance
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# with the License.
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# See the License for the specific language governing permissions
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# and limitations under the License.
2e545ce2450a9953665f701bb05350f0d3f26275nd# When distributing Covered Code, include this CDDL HEADER in each
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# If applicable, add the following below this CDDL HEADER, with the
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# fields enclosed by brackets "[]" replaced with your own identifying
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# information: Portions Copyright [yyyy] [name of copyright owner]
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen# CDDL HEADER END
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# Use is subject to license terms.
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# ident "%Z%%M% %I% %E% SMI"
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd# Makefile for system source
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd# include global definitions
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem# the Targetdirs file is the AT&T target.dirs file in a makefile format.
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem# it defines TARGETDIRS and ROOTDIRS.
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# sparc needs to build both stand and psm, in that order
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# x86 needs to build psm and GRUB
737a1f4117ce00c29a1b78b93db08e4a273ab2edtrawick# UCB headers are bug-for-bug compatible and not checkable against the header
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# standards.
8bc4f197c0856362276580a72bb76b4a2c71f73end# The check target also causes smf(5) service manifests to be validated.
0d0ba3a410038e179b695446bb149cce6264e0abnd# Note: install only builds the all target for the pkgdefs
0d0ba3a410038e179b695446bb149cce6264e0abnd# directory. We are not yet ready to have an install
0d0ba3a410038e179b695446bb149cce6264e0abnd# build create 'packages' also. To build packages
727872d18412fc021f03969b8641810d8896820bhumbedooh# cd pkgdefs and do a 'make install'
eac1d56b0c6d54ddf717d035f808bdfa61e8bd14nd# for a complete build from scratch
$(INS.dir)
$(XREF) -f -x $@
FRC:
if [ -z "$$__COMPILER" ]; then \
if [ -z "$$__COMPILER" ]; then \