Makefile revision 69bb4bb45c98da60d21839c4dc3c01ea1be60585
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# CDDL HEADER START
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# The contents of this file are subject to the terms of the
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Common Development and Distribution License (the "License").
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# You may not use this file except in compliance with the License.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# See the License for the specific language governing permissions
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# and limitations under the License.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# When distributing Covered Code, include this CDDL HEADER in each
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# If applicable, add the following below this CDDL HEADER, with the
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# fields enclosed by brackets "[]" replaced with your own identifying
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# information: Portions Copyright [yyyy] [name of copyright owner]
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# CDDL HEADER END
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Use is subject to license terms.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# ident "%Z%%M% %I% %E% SMI"
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoSUBDIRS= chat ftp nca netstat pppd pppdump pppstats rdist talk tftp telnet
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# As programs get lint-clean, add them here. Eventually.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# This hack should go away, and all in PROG should be lint-clean.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Likewise, as subdirs get lint-clean, add them here. Once
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# they're all clean, replace the dependency of the lint target
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# with SUBDIRS. Also (sigh) deal with the commented-out build lines
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# for the lint rule.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoCPPFLAGS += -DSYSV -DSTRNET -DBSD_COMP -I$(CMDINETCOMMONDIR)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Eventually just plain CFLAGS should be += -v, but not until all in
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# PROGS are lint clean.
d10e4ef2fabf16c3237c6d6592496df3eac6a1efnarayan# Enable large file support for reading the lastlog file.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoinclude $(SRC)/lib/gss_mechs/mech_krb5/Makefile.mech_krb5
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo$(KCMDPROGS) := LDFLAGS += $(ZIGNORE) $(ZLAZYLOAD) $(KRUNPATH) \
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# "-erroff=E_NAME_USED_NOT_DEF2" and "-erroff=E_NAME_DEF_NOT_USED2"
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# are required because lint problems in the Kerberos 5 framework.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Extra source files to lint with
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo $(SUBDIRS) $(ROOTSUNWRCP) $(ROOTRSHSYMLINK) $(ROOTREMSHSYMLINK)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Messaging - copy $POFILES to $POFILE to work with the parent directory
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Makefile's '_msg' target.