1*66448911SDavid Höppner# 2*66448911SDavid Höppner# CDDL HEADER START 3*66448911SDavid Höppner# 4*66448911SDavid Höppner# The contents of this file are subject to the terms of the 5*66448911SDavid Höppner# Common Development and Distribution License (the "License"). 6*66448911SDavid Höppner# You may not use this file except in compliance with the License. 7*66448911SDavid Höppner# 8*66448911SDavid Höppner# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*66448911SDavid Höppner# or http://www.opensolaris.org/os/licensing. 10*66448911SDavid Höppner# See the License for the specific language governing permissions 11*66448911SDavid Höppner# and limitations under the License. 12*66448911SDavid Höppner# 13*66448911SDavid Höppner# When distributing Covered Code, include this CDDL HEADER in each 14*66448911SDavid Höppner# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*66448911SDavid Höppner# If applicable, add the following below this CDDL HEADER, with the 16*66448911SDavid Höppner# fields enclosed by brackets "[]" replaced with your own identifying 17*66448911SDavid Höppner# information: Portions Copyright [yyyy] [name of copyright owner] 18*66448911SDavid Höppner# 19*66448911SDavid Höppner# CDDL HEADER END 20*66448911SDavid Höppner# 21*66448911SDavid Höppner# 22*66448911SDavid Höppner# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23*66448911SDavid Höppner# Use is subject to license terms. 24*66448911SDavid Höppner# 25*66448911SDavid Höppner 26*66448911SDavid HöppnerPROG = kstat 27*66448911SDavid HöppnerOBJS = kstat.o 28*66448911SDavid HöppnerSRCS =$(OBJS:%.o=%.c) $(COMMON_SRCS) 29*66448911SDavid Höppner 30*66448911SDavid Höppnerinclude $(SRC)/cmd/Makefile.cmd 31*66448911SDavid Höppnerinclude $(SRC)/cmd/stat/Makefile.stat 32*66448911SDavid Höppner 33*66448911SDavid HöppnerLDLIBS += -lavl -lcmdutils -ldevinfo -lgen -lkstat 34*66448911SDavid HöppnerCFLAGS += $(CCVERBOSE) -I${STATCOMMONDIR} 35*66448911SDavid HöppnerCERRWARN += -_gcc=-Wno-uninitialized 36*66448911SDavid HöppnerCERRWARN += -_gcc=-Wno-switch 37*66448911SDavid HöppnerCERRWARN += -_gcc=-Wno-parentheses 38*66448911SDavid HöppnerFILEMODE= 0555 39*66448911SDavid Höppner 40*66448911SDavid Höppnerlint := LINTFLAGS = -muxs -I$(STATCOMMONDIR) 41*66448911SDavid Höppner 42*66448911SDavid Höppner.KEEP_STATE: 43*66448911SDavid Höppner 44*66448911SDavid Höppnerall: $(PROG) 45*66448911SDavid Höppner 46*66448911SDavid Höppnerinstall: all $(ROOTPROG) 47*66448911SDavid Höppner 48*66448911SDavid Höppner$(PROG): $(OBJS) $(COMMON_OBJS) 49*66448911SDavid Höppner $(LINK.c) -o $(PROG) $(OBJS) $(COMMON_OBJS) $(LDLIBS) 50*66448911SDavid Höppner $(POST_PROCESS) 51*66448911SDavid Höppner 52*66448911SDavid Höppner%.o : $(STATCOMMONDIR)/%.c 53*66448911SDavid Höppner $(COMPILE.c) -o $@ $< 54*66448911SDavid Höppner $(POST_PROCESS_O) 55*66448911SDavid Höppner 56*66448911SDavid Höppnerclean: 57*66448911SDavid Höppner -$(RM) $(OBJS) $(COMMON_OBJS) 58*66448911SDavid Höppner 59*66448911SDavid Höppnerlint: lint_SRCS 60*66448911SDavid Höppner 61*66448911SDavid Höppnerinclude $(SRC)/cmd/Makefile.targ 62