Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# ident "%Z%%M% %I% %E% SMI"
#
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
ROUTEDSRCS= $(ROUTEDOBJS:.o=.c)
RTQUERYSRCS= $(RTQUERYOBJS:.o=.c)
include ../../../Makefile.cmd
#
# in.routed uses ancillary data features available through
# the Open Group's Networking Services standard. The following
# pre-processor definitions enable these features.
#
# Turning on __EXTENSIONS__ breaks lint, and we need __EXTENSIONS__.
# This is really a lint problem, so around the breakage.
CPPFLAGS += $(_D_XOPEN_EXTN)
#
# Message catalog
#
POFILES= $(POFILEOBJS:.o=.po)
#
# double has required alignment of only 4 bytes, but on SPARC it's 8
# bytes. This means that sockaddr_in can be casted to
# sockaddr_storage without complaint on x86, but requires a
# suppression directive on SPARC.
$(RM) $@
$(ROUTEDPROG): $(ROUTEDOBJS)
$(POST_PROCESS)
$(RTQUERYPROG): $(RTQUERYOBJS)
$(POST_PROCESS)
lint:
$(RM) $(CLEAN_FILES)
include ../../../Makefile.targ