Makefile revision 7014882c6a3672fd0e5d60200af8643ae53c5928
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# CDDL HEADER START
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# The contents of this file are subject to the terms of the
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# Common Development and Distribution License (the "License").
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# You may not use this file except in compliance with the License.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# or http://www.opensolaris.org/os/licensing.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# See the License for the specific language governing permissions
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# and limitations under the License.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# When distributing Covered Code, include this CDDL HEADER in each
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# If applicable, add the following below this CDDL HEADER, with the
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# fields enclosed by brackets "[]" replaced with your own identifying
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# information: Portions Copyright [yyyy] [name of copyright owner]
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# CDDL HEADER END
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# Use is subject to license terms.
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers#
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers# cmd/fs.d/nfs/nfsref/Makefile
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersPROG= nfsref
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersPOFILE= nfsref.po
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersinclude ../../../Makefile.cmd
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersCFLAGS += $(CCVERBOSE) -I../lib
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersOBJS= nfsref.o ref_subr.o
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersSRCS= nfsref.c
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersCERRWARN += -_gcc=-Wno-unused-variable
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersLDLIBS += -lreparse -lnvpair -lnsl -lumem
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers$(PROG): $(OBJS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(LINK.c) -o $@ $(LDLIBS) $(OBJS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(POST_PROCESS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersFILEMODE= 0555
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers.KEEP_STATE:
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersall: $(PROG)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersref_subr.o: ../lib/ref_subr.c
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(COMPILE.c) ../lib/ref_subr.c
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersinstall: all $(ROOTUSRSBINPROG)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowerscatalog: $(POFILE)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers$(POFILE): $(SRCS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(RM) $@
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(COMPILE.cpp) $(SRCS) > $(POFILE).i
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(XGETTEXT) $(XGETFLAGS) $(POFILE).i
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers sed "/^domain/d" messages.po > $@
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(RM) $(POFILE).i messages.po
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowerslint:
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(LINT.c) $(SRCS) $(LDLIBS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersclean:
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers $(RM) $(OBJS)
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowersinclude ../../../Makefile.targ
f9fbec18f5b458b560ecf45d3db8e8bd56bf6942mcpowers