Makefile revision 48bc00d6814e04ff3edb32cafe7d1bc580baff68
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# CDDL HEADER START
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# The contents of this file are subject to the terms of the
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# Common Development and Distribution License (the "License").
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# You may not use this file except in compliance with the License.
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# or http://www.opensolaris.org/os/licensing.
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# See the License for the specific language governing permissions
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# and limitations under the License.
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# When distributing Covered Code, include this CDDL HEADER in each
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# If applicable, add the following below this CDDL HEADER, with the
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# fields enclosed by brackets "[]" replaced with your own identifying
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# information: Portions Copyright [yyyy] [name of copyright owner]
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek# CDDL HEADER END
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek#
b5efdb8af40ea759a1ea584c1bc44ecc81dd00ceLennart Poettering# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
6550203eb471595e41e27f46e5d0a00a4c0e47bbLennart Poettering# Use is subject to license terms.
6bedfcbb2970e06a4d3280c8fb62083d252ede73Lennart Poettering#
4349cd7c1d153c4ffa23cf1cff1644e0afa9bcf0Lennart Poettering# cmd/sf880drd/Makefile
6bedfcbb2970e06a4d3280c8fb62083d252ede73Lennart Poettering#
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringPROG = sf880drd
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-SzmekPLATFORM = SUNW,Sun-Fire-880
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-SzmekLINKED_PLATFORM = SUNW,Sun-Fire-V890
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-SzmekMANIFEST = sf880drd.xml
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay SieversSVCMETHOD = sf880dr
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sieversinclude ../Makefile.cmd
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sieversinclude ../../Makefile.psm
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay SieversROOTMANIFESTDIR = $(ROOTSVCPLATFORMSUN4U)
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay SieversCPPFLAGS += -I$(ROOT)/usr/platform/sun4u/include
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay SieversLDLIBS += -lcfgadm
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay SieversPSMPROG = $(USR_PSM_LIB_DIR)/$(PROG)
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers$(PSMPROG) := FILEMODE = 0755
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers
0b6b6787e3f0ae8906ce0212bd629edbe931b73dKay Sievers.KEEP_STATE:
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmekall: $(PROG)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmekinstall: all $(PSMPROG) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmekcheck: $(CHKMANIFEST)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmekclean:
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmeklint: lint_PROG
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek$(USR_PLAT_DIR):
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek -$(INS.dir)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek$(USR_PSM_DIR): $(USR_PLAT_DIR)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek -$(INS.dir)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek$(USR_PSM_LIB_DIR): $(USR_PSM_DIR)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek -$(INS.dir)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek$(USR_PSM_LIB_DIR)/%: % $(USR_PSM_LIB_DIR)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek $(INS.file)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek cd $(USR_PLAT_DIR)/$(LINKED_PLATFORM)/lib; $(RM) $(PROG); \
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek $(SYMLINK) ../../$(PLATFORM)/lib/$(PROG) $(PROG)
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmekinclude ../Makefile.targ
d15d0333be6a1ca7fdd99a1881d967b6be8f387aZbigniew Jędrzejewski-Szmek