Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# CDDL HEADER START
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# The contents of this file are subject to the terms of the
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# Common Development and Distribution License (the "License").
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# You may not use this file except in compliance with the License.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# or http://www.opensolaris.org/os/licensing.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# See the License for the specific language governing permissions
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# and limitations under the License.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# When distributing Covered Code, include this CDDL HEADER in each
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# If applicable, add the following below this CDDL HEADER, with the
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# fields enclosed by brackets "[]" replaced with your own identifying
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# information: Portions Copyright [yyyy] [name of copyright owner]
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# CDDL HEADER END
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# Use is subject to license terms.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningUTSBASE = ../../..
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# include global definitions
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangninginclude ../Makefile.montecarlo
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# Override defaults.
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningFILEMODE = 644
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningHDRS= scsb_led.h
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningROOTHDRS= $(HDRS:%=$(USR_PSM_ISYS_DIR)/%)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningROOTDIR= $(ROOT)/usr/share/src
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningROOTDIRS= $(ROOTDIR)/uts $(ROOTDIR)/uts/$(PLATFORM)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningCHECKHDRS= $(HDRS:%.h=%.check)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning.KEEP_STATE:
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning.PARALLEL: $(CHECKHDRS) $(ROOTHDRS)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangninginstall_h: $(ROOTDIRS) .WAIT $(ROOTHDRS) $(ROOTLINK)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangningcheck: $(CHECKHDRS)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning# install rules
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning#
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning$(USR_PSM_ISYS_DIR)/%: % $(USR_PSM_ISYS_DIR)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning $(INS.file)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning$(ROOTDIRS):
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning $(INS.dir.root.bin)
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu XiangningFRC:
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangninginclude ../Makefile.targ
0f1702c5201310f0529cd5abb77652e5e9b241b6Yu Xiangning