fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# CDDL HEADER START
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# The contents of this file are subject to the terms of the
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# Common Development and Distribution License (the "License").
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# You may not use this file except in compliance with the License.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# or http://www.opensolaris.org/os/licensing.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# See the License for the specific language governing permissions
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# and limitations under the License.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# When distributing Covered Code, include this CDDL HEADER in each
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# If applicable, add the following below this CDDL HEADER, with the
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# fields enclosed by brackets "[]" replaced with your own identifying
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# information: Portions Copyright [yyyy] [name of copyright owner]
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# CDDL HEADER END
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
75ce41a57ff334bd8fe2cb9ed51eea835892f944Ali Bahrami# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# Use is subject to license terms.
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# lib/libprtdiag_psr/sparc/montoya/Makefile
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksUTSCLOSED = ../../../../uts
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksUTSBASE = ../../../../../src/uts
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPLATFORM_OBJECTS= montoya.o
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksinclude ../Makefile.com
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# Override the PSR_MACH variable to use sun4v libraries
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPSR_MACH=sun4v
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksIFLAGS += -I ../../../libprtdiag/inc
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksIFLAGS += -I$(SRC)/cmd/picl/plugins/inc
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksLDLIBS += -lpicl
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksLINTFLAGS += $(IFLAGS)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPLATFORM=SUNW,Netra-CP3060
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
75ce41a57ff334bd8fe2cb9ed51eea835892f944Ali Bahrami$(USR_PLAT_DIR)/$(PLATFORM)/lib/libprtdiag_psr.so.1 := FILEMODE= 0755
75ce41a57ff334bd8fe2cb9ed51eea835892f944Ali Bahrami
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks.KEEP_STATE:
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPLATLIBS= $(USR_PLAT_DIR)/$(PLATFORM)/lib
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksinstall: all $(USR_PSM_LIBS) $(LINKED_PRTDIAG_DIRS)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# install rules
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(USR_PSM_LIB_DIR)/%: % $(USR_PSM_LIB_DIR)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(INS.file)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(USR_PSM_LIB_DIR):
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp $(INS.dir)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(LINKED_DIRS): $(USR_PLAT_DIR)
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp -$(INS.dir)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(LINKED_LIB_DIRS): $(LINKED_DIRS)
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp -$(INS.dir)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(LINKED_PRTDIAG_DIRS): $(USR_PLAT_DIR)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks -$(INS.slink6)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks# used for message files
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks#
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPOFILE= libprtdiag_psr_monto.po
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ksPOFILES= monto.po
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks_msg: $(MSGDOMAIN) $(POFILE)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(RM) $(MSGDOMAIN)/$(POFILE)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(CP) $(POFILE) $(MSGDOMAIN)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(POFILE): $(POFILES)
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(RM) $@
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(CAT) $(POFILES) > $@
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks$(POFILES):
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(RM) messages.po
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(XGETTEXT) $(XGETFLAGS) `$(GREP) -l gettext common/montoya.c`
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(SED) -e '/^# msg/d' -e '/^domain/d' messages.po > $@
fd845fc0cb4fbc8e85f974e2e4eaacca1cc26e81ks $(RM) messages.po