Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
762f91fa600b3b2887e3b088cd700216a85e3c81Kay Sievers# CDDL HEADER START
71092d70af35567dd154d3de2ce04ce62e157a7cLennart Poettering# The contents of this file are subject to the terms of the
ebcd5d3acd4c470668bbcd945a5aa42f0af5ccf0Kay Sievers# Common Development and Distribution License, Version 1.0 only
ebcd5d3acd4c470668bbcd945a5aa42f0af5ccf0Kay Sievers# (the "License"). You may not use this file except in compliance
80037e4d17d0c8f28d0ff610902babc9e2b4e2f9Kay Sievers# with the License.
7c66aeba0f28cb82027d6015405ed71afa3b6059Kay Sievers# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# See the License for the specific language governing permissions
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# and limitations under the License.
73090dc815390f4fca4e3ed8a7e1d3806605daaaLennart Poettering# When distributing Covered Code, include this CDDL HEADER in each
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers# If applicable, add the following below this CDDL HEADER, with the
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers# fields enclosed by brackets "[]" replaced with your own identifying
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers# information: Portions Copyright [yyyy] [name of copyright owner]
9a36607584bbd1d78775353e022a51794b4e27b1Lennart Poettering# CDDL HEADER END
871206d340ed6119b31daeb8b13c8ef5ccf25501Kay Sievers# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
871206d340ed6119b31daeb8b13c8ef5ccf25501Kay Sievers# Use is subject to license terms.
71092d70af35567dd154d3de2ce04ce62e157a7cLennart Poettering# ident "%Z%%M% %I% %E% SMI"
c66e7bc7a19c068ca1c414f2f8bd5dc13c20907fLennart PoetteringBINPROG = keylogout keylogin domainname chkey
ec8927ca5940e809f0b72f530582c76f1db4f065Lennart PoetteringK_OBJS = setkey.o detach.o key_generic.o keyserv_cache.o
06e2968ea6e3d8f90eb715b4a8e8a43b3d7449abLennart PoetteringOBJS = $(KEYSERVOBJS) $(KEYLOGOUTOBJS) $(KEYLOGINOBJS) $(CHKEYOBJS) \
06e2968ea6e3d8f90eb715b4a8e8a43b3d7449abLennart Poettering $(NEWKEYOBJS) $(UPDATEOBJS) $(DOMAINNAMEOBJS) \
465349c06d994dd2cc6b6fc4109ac0b9952d500aLennart PoetteringCPPFLAGS += -I. -I$(SRC)/lib/libnsl/include -I$(SRC)/lib/libsldap/common \
7e2668c6fd5720ae4d2d55eb8a062739687516afLennart Poettering $(LINK.c) $(K_OBJS) $(KEYSERVOBJS) -o $@ $(LDLIBS)
e85647f73e235c2a6ea412cb8d841e092c373501Lennart Poettering $(LINK.c) $(KEYLOGOUTOBJS) -o $@ $(LDLIBS)
3b2d5b02ae231f1d3eb0d96eb980155d7797304eLennart Poettering $(LINK.c) $(KEYLOGINOBJS) -o $@ $(LDLIBS)
20ffc4c4a9226b0e45cc02ad9c0108981626c0bbKay Sievers $(LINK.c) $(CHANGE_OBJS) $(CHKEYOBJS) -o $@ $(LDLIBS)
a0a3844815b0f346dba03f41245c620f432e462fLennart Poetteringnewkey:$(CHANGE_OBJS) $(NEWKEYOBJS) $(OUTSIDE_UTIL_OBJS)
9efaf380a7c7fa16f44b1aa15b967e99f331203aLennart Poettering $(LINK.c) $(CHANGE_OBJS) $(NEWKEYOBJS) $(OUTSIDE_UTIL_OBJS) \
b45f770f0049fbdf3f6c9db0ab11deeff4ccd86dKay Sieversinstall: all $(DIRS) $(IBINPROG) $(ISBINPROG) $(ROOTKEYSERVDFLT) \
231931ffba1bca9d8759bbd6f797e56f8c6971faLennart Poetteringkey_prot.h : $(ROOT)/usr/include/rpcsvc/key_prot.x