Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# CDDL HEADER START
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# The contents of this file are subject to the terms of the
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# Common Development and Distribution License, Version 1.0 only
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# (the "License"). You may not use this file except in compliance
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# with the License.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# or http://www.opensolaris.org/os/licensing.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# See the License for the specific language governing permissions
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# and limitations under the License.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# When distributing Covered Code, include this CDDL HEADER in each
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# If applicable, add the following below this CDDL HEADER, with the
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# fields enclosed by brackets "[]" replaced with your own identifying
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# CDDL HEADER END
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# Use is subject to license terms.
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync# ident "%Z%%M% %I% %E% SMI"
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync#
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncPROG= picld
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncOBJS= picld.o
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncSRCS= picld.c
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncMANIFEST= picl.xml
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncinclude ../../Makefile.cmd
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncROOTMANIFESTDIR= $(ROOTSVCSYSTEM)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTMANIFEST) := FILEMODE= 444
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTMANIFESTDIR)/%: %
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync $(INS.file)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncTEXT_DOMAIN= SUNW_OST_OSCMD
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncROOTLIBPICLD= $(ROOTLIB)/picl
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncROOTLIBPICLDDAEMON= $(PROG:%=$(ROOTLIBPICLD)/%)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTLIBPICLD) := OWNER= root
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTLIBPICLD) := GROUP= sys
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTLIBPICLD) := FILEMODE= 755
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncCPPFLAGS += -I../../../lib/libpicltree -I../../../lib/libpicl
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncLDLIBS += -L$(SRC)/lib/libpicltree/$(MACH)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncLDLIBS += -lpicltree
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncCFLAGS += $(CCVERBOSE)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncCPPFLAGS += -D_REENTRANT
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncLINTFLAGS += -u
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync.KEEP_STATE:
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncall: $(PROG)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncinstall: all $(ROOTLIBPICLD) $(ROOTLIBPICLDDAEMON) $(ROOTMANIFEST)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncclobber:
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsynccheck: $(CHKMANIFEST)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncclean:
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync $(RM) $(OBJS)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsynclint:
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync $(LINT.c) $(SRCS) $(LDLIBS)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTLIBPICLD):
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync $(INS.dir)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync$(ROOTLIBPICLD)/%: %
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync $(INS.file)
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncinclude ../../Makefile.targ
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsyncFRC:
b8014c3bbb8a0f9d16e82278eabba771cbfd9b2evboxsync