Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
f743002678eb67b99bbc29fee116b65d9530fec0wrowe#
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg# CDDL HEADER START
457468b82e59d01eba00dd9d0817309c8f5e414ejim#
c85eff31536e6bfef1537b2435564d48665435d3rpluem# The contents of this file are subject to the terms of the
c85eff31536e6bfef1537b2435564d48665435d3rpluem# Common Development and Distribution License, Version 1.0 only
c85eff31536e6bfef1537b2435564d48665435d3rpluem# (the "License"). You may not use this file except in compliance
c85eff31536e6bfef1537b2435564d48665435d3rpluem# with the License.
c2051ade794269f23194ec06842dc225d082763arpluem#
c2051ade794269f23194ec06842dc225d082763arpluem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c2051ade794269f23194ec06842dc225d082763arpluem# or http://www.opensolaris.org/os/licensing.
c1a63b8fad09c419c1a64f75993feb8a343a6801ylavic# See the License for the specific language governing permissions
c1a63b8fad09c419c1a64f75993feb8a343a6801ylavic# and limitations under the License.
c1a63b8fad09c419c1a64f75993feb8a343a6801ylavic#
8eb78a55c83fee3383fd2862f66a3ab20d059283rjung# When distributing Covered Code, include this CDDL HEADER in each
8eb78a55c83fee3383fd2862f66a3ab20d059283rjung# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8eb78a55c83fee3383fd2862f66a3ab20d059283rjung# If applicable, add the following below this CDDL HEADER, with the
017999c1606011d16d7fb6789a82634c6d504498rjung# fields enclosed by brackets "[]" replaced with your own identifying
017999c1606011d16d7fb6789a82634c6d504498rjung# information: Portions Copyright [yyyy] [name of copyright owner]
393e1bb47b60cf97d521c49cf929740f32b95758kbrand#
393e1bb47b60cf97d521c49cf929740f32b95758kbrand# CDDL HEADER END
393e1bb47b60cf97d521c49cf929740f32b95758kbrand#
393e1bb47b60cf97d521c49cf929740f32b95758kbrand#
8af5a3bd941a25b28ff9c84c513d6aa9f48f2cdcrjung#ident "%Z%%M% %I% %E% SMI"
8af5a3bd941a25b28ff9c84c513d6aa9f48f2cdcrjung# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
8af5a3bd941a25b28ff9c84c513d6aa9f48f2cdcrjung# Use is subject to license terms.
42b6ba421855a65673ad46844a0be899e4ad9405rjung#
42b6ba421855a65673ad46844a0be899e4ad9405rjung# cmd/picl/plugins/sun4u/ents/frutree/Makefile
d41624899afd4656a24fa839431ade65da56c4a5rjung#
d41624899afd4656a24fa839431ade65da56c4a5rjung
d41624899afd4656a24fa839431ade65da56c4a5rjunginclude $(SRC)/Makefile.psm
e6b4bd1113567627ab6bb6c6a7105e1e01a7d889jailletc
e6b4bd1113567627ab6bb6c6a7105e1e01a7d889jailletc# include library definitions
e466c40e1801982602ee0200c9e8b61cc148742djailletcinclude $(SRC)/lib/Makefile.lib
e466c40e1801982602ee0200c9e8b61cc148742djailletc
457468b82e59d01eba00dd9d0817309c8f5e414ejimROOT_PLATFORM = $(USR_PLAT_DIR)/SUNW,Sun-Fire-V250
457468b82e59d01eba00dd9d0817309c8f5e414ejim
457468b82e59d01eba00dd9d0817309c8f5e414ejiminclude $(SRC)/cmd/picl/plugins/Makefile.com
04983e3bd1754764eec7d6bb772fe3b0bf391771jorton
04983e3bd1754764eec7d6bb772fe3b0bf391771jortonROOTLIBDIR = $(ROOT_PLAT_PLUGINDIR)
15890c9306ba98f6fc243e15a3c4778ddc7d773erpluemROOTLIBDIR := OWNER = root
15660979a30d251681463de2e0584853890082accovenerROOTLIBDIR := GROUP = sys
15660979a30d251681463de2e0584853890082accovener
15660979a30d251681463de2e0584853890082accovenerINCDIR1 = .
15660979a30d251681463de2e0584853890082accovenerINCDIR2 = ../frudr
cfd9415521847b2f9394fad04fb701cfb955f503rjungINCS = -I$(INCDIR1) -I$(INCDIR2)
cfd9415521847b2f9394fad04fb701cfb955f503rjungCONFS = piclfrutree.conf
cfd9415521847b2f9394fad04fb701cfb955f503rjungROOTCONF = $(CONFS:%=$(ROOTLIBDIR)/%)
28c31fb73c1264bd1d0ff932573677030b024c7dwrowe$(ROOTCONF) := FILEMODE = 0644
28c31fb73c1264bd1d0ff932573677030b024c7dwroweMAININFO = $(CONFS:%.conf=%.info)
28c31fb73c1264bd1d0ff932573677030b024c7dwroweOTHERINFOS = $(INCDIR1)/system-board.info
28c31fb73c1264bd1d0ff932573677030b024c7dwroweOTHERINFOS += $(INCDIR2)/fru_HDD0_data.info
28c31fb73c1264bd1d0ff932573677030b024c7dwroweOTHERINFOS += $(INCDIR2)/fru_HDD1_data.info
8491e0600f69b0405e156ea8a419653c065c645bcovenerOTHERINFOS += $(INCDIR2)/fru_HDD2_data.info
63b9f1f5880391261705f696d7d65507bbe9ace3covenerOTHERINFOS += $(INCDIR2)/fru_HDD3_data.info
63b9f1f5880391261705f696d7d65507bbe9ace3covenerOTHERINFOS += $(INCDIR2)/fru_HDD4_data.info
63b9f1f5880391261705f696d7d65507bbe9ace3covenerOTHERINFOS += $(INCDIR2)/fru_HDD5_data.info
87a26948305eab2bab8a4fb3f2a21f6725055790covenerOTHERINFOS += $(INCDIR2)/fru_HDD6_data.info
87a26948305eab2bab8a4fb3f2a21f6725055790covenerOTHERINFOS += $(INCDIR2)/fru_HDD7_data.info
87a26948305eab2bab8a4fb3f2a21f6725055790covenerOTHERINFOS += $(INCDIR2)/fru_PS0_data.info
4efd27d2bd53a819a194f8a942f8881c1927755eylavicOTHERINFOS += $(INCDIR2)/fru_PS1_data.info
4efd27d2bd53a819a194f8a942f8881c1927755eylavicOTHERINFOS += $(INCDIR2)/fru_SC_data.info
4efd27d2bd53a819a194f8a942f8881c1927755eylavicOTHERINFOS += $(INCDIR2)/fru_usb-a-1_data.info
4efd27d2bd53a819a194f8a942f8881c1927755eylavicOTHERINFOS += $(INCDIR2)/fru_usb-a-2_data.info
983528026996668ea295be95aedb9c7a346af470ylavicOTHERINFOS += $(INCDIR2)/fru_usb-b-1_data.info
983528026996668ea295be95aedb9c7a346af470ylavicOTHERINFOS += $(INCDIR2)/fru_usb-b-2_data.info
983528026996668ea295be95aedb9c7a346af470ylavic
249ab52ef73a2b33446ae07904e3526b57251411ylavicROOTLINTDIR = $(ROOTLIBDIR)
249ab52ef73a2b33446ae07904e3526b57251411ylavic
249ab52ef73a2b33446ae07904e3526b57251411ylavic.KEEP_STATE:
1f0836d4b1a203c7b375daae691beb95f6036205ylavic
1f0836d4b1a203c7b375daae691beb95f6036205ylavicSUBDIRS=
1f0836d4b1a203c7b375daae691beb95f6036205ylavic
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavicall := TARGET= all
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavicinstall := TARGET= install
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavicclean := TARGET= clean
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylavicclobber := TARGET= clobber
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylaviclint := TARGET= lint
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylavic
49dacedb6c387b786b7911082ff35121a45f414bcovenerall: $(CONFS)
49dacedb6c387b786b7911082ff35121a45f414bcovener
49dacedb6c387b786b7911082ff35121a45f414bcovenerinstall: $(ROOTLIBDIR) $(ROOTCONF)
49dacedb6c387b786b7911082ff35121a45f414bcovener
3c990331fc6702119e4f5b8ba9eae3021aea5265jim$(CONFS): $(MAININFO) $(OTHERINFOS)
3c990331fc6702119e4f5b8ba9eae3021aea5265jim @$(RM) -f $@
3c990331fc6702119e4f5b8ba9eae3021aea5265jim @echo "# Copyright 2003 Sun Microsystems, Inc. " \
3c990331fc6702119e4f5b8ba9eae3021aea5265jim "All rights reserved." > $@
fc42512879dd0504532f52fe5d0d0383dda96a1eniq @echo "# Use is subject to license terms." >> $@
fc42512879dd0504532f52fe5d0d0383dda96a1eniq @echo "# This is a generated file. #ident lines identify sources" >> $@
fc42512879dd0504532f52fe5d0d0383dda96a1eniq $(CPP) -P $(INCS) $(@:%.conf=%.info) | \
0451df5dc50fa5d8b3e07d92ee6a92e36a1181a5niq $(SED) -e '/^[ ]*$$/d' >> $@
0451df5dc50fa5d8b3e07d92ee6a92e36a1181a5niq @$(CHMOD) 444 $@
0451df5dc50fa5d8b3e07d92ee6a92e36a1181a5niq
da0442c0440caef34706e2c2f3af05cb65921cc0jailletc# include library targets
983528026996668ea295be95aedb9c7a346af470ylavicinclude $(SRC)/lib/Makefile.targ
da0442c0440caef34706e2c2f3af05cb65921cc0jailletcinclude $(SRC)/cmd/picl/plugins/Makefile.targ
da0442c0440caef34706e2c2f3af05cb65921cc0jailletc
06b8f183140c8e02e0974e938a05078b511d1603covener$(ROOTLINTDIR)/%: ../%
06b8f183140c8e02e0974e938a05078b511d1603covener $(INS.file)
06b8f183140c8e02e0974e938a05078b511d1603covener
15890c9306ba98f6fc243e15a3c4778ddc7d773erpluemlint:
259878293a997ff49f5ddfc53d3739cbdc25444ecovener
259878293a997ff49f5ddfc53d3739cbdc25444ecovener$(SUBDIRS): FRC
259878293a997ff49f5ddfc53d3739cbdc25444ecovener @cd $@; pwd; $(MAKE) $(TARGET)
259878293a997ff49f5ddfc53d3739cbdc25444ecovener
15890c9306ba98f6fc243e15a3c4778ddc7d773erpluemFRC:
b54b024c06a19926832d77d40ba35ad8c41e4d3dminfrin