Makefile revision 06e46062ef4f5f4b687cbafb4518fb123fe23920
168N/A#
168N/A# CDDL HEADER START
168N/A#
168N/A# The contents of this file are subject to the terms of the
168N/A# Common Development and Distribution License (the "License").
168N/A# You may not use this file except in compliance with the License.
168N/A#
168N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
168N/A# or http://www.opensolaris.org/os/licensing.
168N/A# See the License for the specific language governing permissions
168N/A# and limitations under the License.
168N/A#
168N/A# When distributing Covered Code, include this CDDL HEADER in each
168N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
168N/A# If applicable, add the following below this CDDL HEADER, with the
168N/A# fields enclosed by brackets "[]" replaced with your own identifying
168N/A# information: Portions Copyright [yyyy] [name of copyright owner]
168N/A#
168N/A# CDDL HEADER END
168N/A#
168N/A
168N/A#
844N/A# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
168N/A# Use is subject to license terms.
168N/A#
168N/A# ident "%Z%%M% %I% %E% SMI"
168N/A#
168N/A# cmd/picl/plugins/sun4u/seattle/frutree/Makefile
168N/A#
168N/A
168N/Ainclude $(SRC)/Makefile.psm
168N/A
168N/A# include library definitions
586N/Ainclude $(SRC)/lib/Makefile.lib
618N/A
168N/AROOT_PLATFORM = $(USR_PLAT_DIR)/SUNW,Sun-Fire-V215
168N/A
844N/Ainclude $(SRC)/cmd/picl/plugins/Makefile.com
844N/A
168N/AROOTLIBDIR = $(ROOT_PLAT_PLUGINDIR)
1258N/AROOTLIBDIR := OWNER = root
168N/AROOTLIBDIR := GROUP = sys
168N/A
168N/AINCDIR1 = .
168N/AINCDIR2 = ../frudr
168N/AINCS = -I$(INCDIR1) -I$(INCDIR2)
519N/ACONFS = piclfrutree.conf
519N/AROOTCONF = $(CONFS:%=$(ROOTLIBDIR)/%)
168N/A$(ROOTCONF) := FILEMODE = 0644
168N/AMAININFO = $(CONFS:%.conf=%.info)
168N/AOTHERINFOS = $(INCDIR1)/system-board.info
168N/AOTHERINFOS += $(INCDIR2)/fru_HDD0_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_HDD1_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_HDD2_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_HDD3_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_PS0_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_PS1_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_SC_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_usb-a-1_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_usb-a-2_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_usb-a-3_data.info
168N/AOTHERINFOS += $(INCDIR2)/fru_usb-a-4_data.info
168N/A
501N/AROOTLINTDIR = $(ROOTLIBDIR)
168N/A
168N/A.KEEP_STATE:
168N/A
168N/ASUBDIRS=
168N/A
485N/Aall := TARGET= all
485N/Ainstall := TARGET= install
485N/Aclean := TARGET= clean
485N/Aclobber := TARGET= clobber
485N/Alint := TARGET= lint
168N/A
206N/Aall: $(CONFS)
168N/A
168N/Ainstall: $(ROOTLIBDIR) $(ROOTCONF)
168N/A
168N/A$(CONFS): $(MAININFO) $(OTHERINFOS)
577N/A @$(RM) -f $@
277N/A @echo "# Copyright 2005 Sun Microsystems, Inc. " \
383N/A "All rights reserved." > $@
168N/A @echo "# Use is subject to license terms." >> $@
168N/A @echo "# This is a generated file. #ident lines identify sources" >> $@
168N/A $(CPP) -P $(INCS) $(@:%.conf=%.info) | \
168N/A $(SED) -e '/^[ ]*$$/d' >> $@
168N/A @$(CHMOD) 444 $@
168N/A
168N/A# include library targets
168N/Ainclude $(SRC)/lib/Makefile.targ
168N/Ainclude $(SRC)/cmd/picl/plugins/Makefile.targ
168N/A
168N/A$(ROOTLINTDIR)/%: ../%
168N/A $(INS.file)
181N/A
168N/Alint:
168N/A
168N/A$(SUBDIRS): FRC
168N/A @cd $@; pwd; $(MAKE) $(TARGET)
168N/A
FRC: