Makefile revision 4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6
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#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# Use is subject to license terms.
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#ident "%Z%%M% %I% %E% SMI"
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#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# platform library directory (/usr/platform/SUNW,Sun-Fire-T200/lib)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardPLATFORM=SUNW,Sun-Fire-T200
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardinclude ../Makefile.com
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard# install rules
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard#
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(PLATLIBS)/libtsalarm.so:
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(RM) -r $@; $(SYMLINK) libtsalarm.so.1 $@ $(CHOWNLINK) $(CHGRPLINK)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_LIB_DIR)/% := FILEMODE= 644
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_LIB_DIR)/%: % $(USR_PSM_LIB_DIR)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.file)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_LIB_DIR):
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.dir.root.sys)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_INCL_DIR)/%: ../common/% $(USR_PSM_INCL_DIR)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.file)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard$(USR_PSM_INCL_DIR):
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard $(INS.dir.root.sys)
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardinstall: all install_h $(USR_PSM_LIBS) $(PLATLIBS)/libtsalarm.so
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willard
4a6822d07d6d3f9ffe6907ef5f10d11dcadd75c6willardinstall_h: $(USR_PSM_INCL_DIR)/tsalarm.h