Makefile revision 1fceb383a3f0b59711832b9dc4e8329d7f216604
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# CDDL HEADER START
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# The contents of this file are subject to the terms of the
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# Common Development and Distribution License (the "License").
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# You may not use this file except in compliance with the License.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# or http://www.opensolaris.org/os/licensing.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# See the License for the specific language governing permissions
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# and limitations under the License.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# When distributing Covered Code, include this CDDL HEADER in each
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# If applicable, add the following below this CDDL HEADER, with the
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# fields enclosed by brackets "[]" replaced with your own identifying
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# information: Portions Copyright [yyyy] [name of copyright owner]
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# CDDL HEADER END
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# Use is subject to license terms.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# ident "%Z%%M% %I% %E% SMI"
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery# Makefile for Kerberos server-install utility.
1fceb383a3f0b59711832b9dc4e8329d7f216604semery#
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryPROG= kdcmgr
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryKLPROG= klookup
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryOBJS= klookup.o
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semerySSRCS= kdcmgr.sh
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryCSRCS= $(OBJS:.o=.c)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryinclude ../../../Makefile.cmd
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryPOFILE= $(SSRCS:%.sh=%.po)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryLDLIBS += -lresolv -lsocket -lnsl
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semery.KEEP_STATE:
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryall: $(PROG) $(KLPROG)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryKRB5LIBKLPROG= $(KLPROG:%=$(KRB5LIB)/%)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryinstall: $(PROG) $(KRB5SBINPROG) $(KRB5LIBKLPROG)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semery$(KLPROG): $(OBJS)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semerylint:
1fceb383a3f0b59711832b9dc4e8329d7f216604semery $(LINT.c) $(CSRCS) $(LDLIBS)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryclean:
1fceb383a3f0b59711832b9dc4e8329d7f216604semery $(RM) $(PROG) $(KLPROG)
1fceb383a3f0b59711832b9dc4e8329d7f216604semery
1fceb383a3f0b59711832b9dc4e8329d7f216604semeryinclude ../../../Makefile.targ