4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# CDDL HEADER START
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# The contents of this file are subject to the terms of the
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# Common Development and Distribution License (the "License").
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# You may not use this file except in compliance with the License.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# or http://www.opensolaris.org/os/licensing.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# See the License for the specific language governing permissions
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# and limitations under the License.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# When distributing Covered Code, include this CDDL HEADER in each
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# If applicable, add the following below this CDDL HEADER, with the
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# fields enclosed by brackets "[]" replaced with your own identifying
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# information: Portions Copyright [yyyy] [name of copyright owner]
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# CDDL HEADER END
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
24fe0b3bf671e123467ce1df0b67cadd3614c8e4jmcp# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# Use is subject to license terms.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# lib/libtsalarm/sparc/Makefile
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardUTSBASE= ../../../uts
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardPLATINCS += -I$(USR_PLAT_DIR)/sun4v/include -I$(UTSBASE)/sun4v
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardPLATFORM_OBJECTS= tsalarm.o
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
8696d418011068e5cedf3a229f7a6613e7798e92ky# platform library directory (/usr/platform/sun4v/lib)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
8696d418011068e5cedf3a229f7a6613e7798e92kyPLATFORM=sun4v
8696d418011068e5cedf3a229f7a6613e7798e92kyLINKED_PLATFORMS = SUNW,Netra-T5220
8696d418011068e5cedf3a229f7a6613e7798e92kyLINKED_PLATFORMS += SUNW,Netra-T5440
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardinclude ../Makefile.com
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# install rules
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(PLATLIBS)/libtsalarm.so:
24fe0b3bf671e123467ce1df0b67cadd3614c8e4jmcp $(RM) -r $@; $(SYMLINK) libtsalarm.so.1 $@
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
75ce41a57ff334bd8fe2cb9ed51eea835892f944Ali Bahrami$(USR_PSM_LIB_DIR)/% := FILEMODE= 755
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_LIB_DIR)/%: % $(USR_PSM_LIB_DIR)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.file)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_LIB_DIR):
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp $(INS.dir)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_INCL_DIR)/%: ../common/% $(USR_PSM_INCL_DIR)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.file)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_INCL_DIR):
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp $(INS.dir)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
8696d418011068e5cedf3a229f7a6613e7798e92ky$(LINKED_DIRS): $(USR_PLAT_DIR)
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp -$(INS.dir)
8696d418011068e5cedf3a229f7a6613e7798e92ky
8696d418011068e5cedf3a229f7a6613e7798e92ky$(LINKED_LIB_DIRS): $(LINKED_DIRS)
48bc00d6814e04ff3edb32cafe7d1bc580baff68jmcp -$(INS.dir)
8696d418011068e5cedf3a229f7a6613e7798e92ky
8696d418011068e5cedf3a229f7a6613e7798e92ky$(LINKED_LIBTSALARM_DIR): $(USR_PLAT_DIR)
8696d418011068e5cedf3a229f7a6613e7798e92ky -$(INS.slink7)
8696d418011068e5cedf3a229f7a6613e7798e92ky
8696d418011068e5cedf3a229f7a6613e7798e92ky$(LINKED_LIBTSALARM1_DIR): $(USR_PLAT_DIR)
8696d418011068e5cedf3a229f7a6613e7798e92ky -$(INS.slink6)
8696d418011068e5cedf3a229f7a6613e7798e92ky
8696d418011068e5cedf3a229f7a6613e7798e92ky$(LINKED_INCL_DIRS): $(LINKED_DIRS)
8696d418011068e5cedf3a229f7a6613e7798e92ky -$(INS.slink8)
8696d418011068e5cedf3a229f7a6613e7798e92ky
8696d418011068e5cedf3a229f7a6613e7798e92kyinstall: all install_h $(USR_PSM_LIBS) $(PLATLIBS)/libtsalarm.so \
8696d418011068e5cedf3a229f7a6613e7798e92ky $(LINKED_DIRS) $(LINKED_LIB_DIRS) \
8696d418011068e5cedf3a229f7a6613e7798e92ky $(LINKED_LIBTSALARM_DIR) $(LINKED_LIBTSALARM1_DIR) \
8696d418011068e5cedf3a229f7a6613e7798e92ky $(LINKED_INCL_DIRS)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardinstall_h: $(USR_PSM_INCL_DIR)/tsalarm.h