Makefile revision 24da5b34f49324ed742a340010ed5bd3d4e06625
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews# CDDL HEADER START
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License (the "License").
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# You may not use this file except in compliance with the License.
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# See the License for the specific language governing permissions
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# and limitations under the License.
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# CDDL HEADER END
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
95317501208f3bf5b159e6a40801b7069f68c486Mark Andrews# Use is subject to license terms.
73cac2175470e9068829589476dda8bd6d88036fMark Andrews# ident "%Z%%M% %I% %E% SMI"
01163d188b89911c3a23fe1125a4cab6764a408cMark Andrews#installed directories
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews# include library definitions
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews#LDLIBS += -lrpcsvc -lnsl -lcrypt -lintl -lgen
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews# Pick up includes from library
d6dc0d4f584352d2e4305435599ae8c93776d9b4Mark Andrews# This file is now in the $(SRC)/head/rpcsvc directory.
bdfd62f497fe0d5281c25b61271595a4c821a040Mark Andrews#IHDRFILE= $(HDRFILE:%=$(RPCSVC)/%)
b08e3be5dbfba22719ae9c428bd6853ac6f09798Mark Andrews#YPPWCONVOBJ = pwconv.o
b08e3be5dbfba22719ae9c428bd6853ac6f09798Mark Andrews#YPPASSMGMTOBJ = passmgmt.o
bdfd62f497fe0d5281c25b61271595a4c821a040Mark Andrews# Objects shared between all the major components
bdfd62f497fe0d5281c25b61271595a4c821a040Mark AndrewsSHAREDOBJ= ../shared/utils.o ../shared/lockmap.o ../shared/ancil.o
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews # $(YPPWCONVOBJ) $(YPPASSMGMTOBJ)
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews#conditional assignments
514f6f14245f42c96f3d5e90462ce2ebe0597d2eMark Andrews#install rules
11b07ea523314b123b4e503ce3813443a018c8d3Mark Andrewsrpc.yppasswdd: $(RPCYPPASSWDDOBJ) $(COMMONOBJ) $(MAPFILES)
514f6f14245f42c96f3d5e90462ce2ebe0597d2eMark Andrewsinstall: all $(ROOTDIRS) $(IBINPROG) $(INETYPPROG) $(ROOTETCDEFAULTFILES) \
d9b4174233b951f25cd53a2787b9f14314258c2fMark Andrews# include library targets