Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
5cd4555ad444fd391002ae32450572054369fd42Rob Austein#
5cd4555ad444fd391002ae32450572054369fd42Rob Austein# CDDL HEADER START
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein#
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# The contents of this file are subject to the terms of the
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews# Common Development and Distribution License (the "License").
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# You may not use this file except in compliance with the License.
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington#
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# or http://www.opensolaris.org/os/licensing.
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# See the License for the specific language governing permissions
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# and limitations under the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# CDDL HEADER END
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews#
f30785f506a522ed6a5e394af2bb13b6f883927eEvan Hunt# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
b5ad6dfea4cc3e7d1d322ac99f1e5a31096837c4Mark Andrews# Use is subject to license terms.
c40265eba0c99708887d68e67901924065ba2514Brian Wellington#
c40265eba0c99708887d68e67901924065ba2514Brian Wellington# cmd/picl/plugins/sun4u/silverstone/frudata/Makefile
c40265eba0c99708887d68e67901924065ba2514Brian Wellington#
c40265eba0c99708887d68e67901924065ba2514Brian Wellingtoninclude $(SRC)/Makefile.psm
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington# include library definitions
c40265eba0c99708887d68e67901924065ba2514Brian Wellingtoninclude $(SRC)/lib/Makefile.lib
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian WellingtonROOT_PLATFORM = $(USR_PLAT_DIR)/SUNW,Sun-Fire-V890
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeininclude $(SRC)/cmd/picl/plugins/Makefile.com
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinROOTLIBDIR = $(ROOT_PLAT_PLUGINDIR)
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
141132c272ebc41da4c55d69c49810fafadbbc11Mark AndrewsCONF= libpiclfrudata.conf
c1a883f2e04d94e99c433b1f6cfd0c0338f4ed85Mark AndrewsROOTCONF= $(CONF:%=$(ROOTLIBDIR)/%)
d60212e03fbef1d3dd7f7eb05c0545cc373cb9fcAutomatic Updater$(ROOTCONF) := FILEMODE = 0644
20f2d1d74b67d096f858dc70cedf9af6dcc38dc7Automatic Updater
339d2a4d4b3b2e0be9e43afec6e84fe468edfaeeAutomatic Updater
3b398443f0dca316ba7a6e057ba2d1b8ab4ddf70Tinderbox UserROOTLINTDIR = $(ROOTLIBDIR)
5c6b95ba1b2e35f8dd6b0a7f25aacba91fff3aa2Tinderbox User
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews.KEEP_STATE:
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinSUBDIRS=
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinall := TARGET= all
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeininstall := TARGET= install
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinclean := TARGET= clean
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrewsclobber := TARGET= clobber
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinlint := TARGET= lint
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinall: $(CONF)
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellingtoninstall: $(ROOTLIBDIR) $(ROOTCONF)
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews# include library targets
c40265eba0c99708887d68e67901924065ba2514Brian Wellingtoninclude $(SRC)/lib/Makefile.targ
c40265eba0c99708887d68e67901924065ba2514Brian Wellingtoninclude $(SRC)/cmd/picl/plugins/Makefile.targ
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington$(ROOTLINTDIR)/%: ../%
c40265eba0c99708887d68e67901924065ba2514Brian Wellington $(INS.file)
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
0f8c9b5eed7e8714ceb7d6d3675555df9c5f6350Mark Andrewslint:
bca7f81db58d4803fb6d8d352132445cf61eb1acMark Andrews
c40265eba0c99708887d68e67901924065ba2514Brian Wellington$(SUBDIRS): FRC
a26ad011f382d12058478704cb5e90e6f4366d01Andreas Gustafsson @cd $@; pwd; $(MAKE) $(TARGET)
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
a903095bf4512dae561c7f6fc7854a51bebf334aMark AndrewsFRC:
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews