Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# CDDL HEADER START
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# The contents of this file are subject to the terms of the
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# Common Development and Distribution License, Version 1.0 only
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# (the "License"). You may not use this file except in compliance
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# with the License.
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# or http://www.opensolaris.org/os/licensing.
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# See the License for the specific language governing permissions
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# and limitations under the License.
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# When distributing Covered Code, include this CDDL HEADER in each
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt# If applicable, add the following below this CDDL HEADER, with the
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# fields enclosed by brackets "[]" replaced with your own identifying
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# information: Portions Copyright [yyyy] [name of copyright owner]
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# CDDL HEADER END
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.12 */
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# Copyright (c) 1989 by Sun Microsystems, Inc.
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis DupontFSTYPE= nfs
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis DupontLIBPROG= dfmounts
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis DupontATTMK= $(LIBPROG)
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupontinclude ../../Makefile.fstype
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan HuntOBJS= $(LIBPROG).o
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis DupontSRCS= $(OBJS:%.o=%.c)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# Message catalog
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis DupontPOFILES= $(OBJS:%.o=%.po)
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan HuntPOFILE= dfmounts.po
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan HuntLDLIBS += -lrpcsvc -lnsl
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont$(LIBPROG): $(OBJS)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt $(POST_PROCESS)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont# message catalog
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont#
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupontcatalog: $(POFILE)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont$(POFILE): $(SRCS)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(RM) $@
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(COMPILE.cpp) $(SRCS) > $(POFILE).i
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(XGETTEXT) $(XGETFLAGS) $(POFILE).i
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont sed "/^domain/d" messages.po > $@
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(RM) messages.po $(POFILE).i
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupontlint: lint_SRCS
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupontclean:
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont $(RM) $(OBJS)
b091b4bb803b830d2d5a9e71b6648b669655d7dcFrancis Dupont