4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# CDDL HEADER START
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# The contents of this file are subject to the terms of the
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# Common Development and Distribution License (the "License").
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# You may not use this file except in compliance with the License.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# or http://www.opensolaris.org/os/licensing.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# See the License for the specific language governing permissions
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# and limitations under the License.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# When distributing Covered Code, include this CDDL HEADER in each
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# If applicable, add the following below this CDDL HEADER, with the
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# fields enclosed by brackets "[]" replaced with your own identifying
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# information: Portions Copyright [yyyy] [name of copyright owner]
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# CDDL HEADER END
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun# Use is subject to license terms.
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#ident "%Z%%M% %I% %E% SMI"
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun.KEEP_STATE:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun.SUFFIXES:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysuninclude ../../../../Makefile.cmd
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunMODULE = etm
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunCLASS = plat
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunMODCLASS = plugins
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun#
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunCONF = $(MODULE:%=%.conf)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysuncommon_ROOTCONF = $(ROOT)/usr/lib/fm/fmd/plugins/$(CONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunarch_ROOTCONF = $(ROOT)/usr/platform/$(ARCH)/lib/fm/fmd/plugins/$(CONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunplat_ROOTCONF = $(PLATFORMS:%=$(ROOT)/usr/platform/%/lib/fm/fmd/plugins/$(CONF))
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunROOTCONF = $($(CLASS)_ROOTCONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunsun4v_ROOTPROG = ../../../../../sun4v/lib/fm/fmd/plugins/$(MODULE).so
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunplat_ROOTPROG = $(ROOT)/usr/platform/$(PLATFORMS)/lib/fm/fmd/plugins/$(MODULE).so
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunall:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun.NO_PARALLEL:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun.PARALLEL:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunclean:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunclobber: clean
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysunlint:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysuninstall_h:
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun$(ROOTCONF): $$(@D) $(CONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun $(RM) $@
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun $(INS) -s -m 0644 -f $(@D) $(CONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun $(RM) $(plat_ROOTPROG)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun $(LN) -s $(sun4v_ROOTPROG) $(plat_ROOTPROG)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysuninstall: $(ROOTCONF)
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysun
4a6ec905b96eb96a398c346f59e034a90ce8ad37ysuninclude ../../Makefile.rootdirs