Makefile revision ff550d0e264b51131fb34e9e83163b348d916640
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# CDDL HEADER START
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# The contents of this file are subject to the terms of the
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# Common Development and Distribution License, Version 1.0 only
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# (the "License"). You may not use this file except in compliance
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# with the License.
15a44745412679c30a6d022733925af70a38b715David Lawrence#
15a44745412679c30a6d022733925af70a38b715David Lawrence# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
15a44745412679c30a6d022733925af70a38b715David Lawrence# or http://www.opensolaris.org/os/licensing.
15a44745412679c30a6d022733925af70a38b715David Lawrence# See the License for the specific language governing permissions
15a44745412679c30a6d022733925af70a38b715David Lawrence# and limitations under the License.
15a44745412679c30a6d022733925af70a38b715David Lawrence#
15a44745412679c30a6d022733925af70a38b715David Lawrence# When distributing Covered Code, include this CDDL HEADER in each
15a44745412679c30a6d022733925af70a38b715David Lawrence# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# If applicable, add the following below this CDDL HEADER, with the
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# fields enclosed by brackets "[]" replaced with your own identifying
94b50bce2b5deeac93734457d5474736d7b76af1Michael Sawyer# information: Portions Copyright [yyyy] [name of copyright owner]
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# CDDL HEADER END
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#ident "%Z%%M% %I% %E% SMI"
6b7257f756eb0530cdf54df9a7fab8d51a5001c3David Lawrence#
6b7257f756eb0530cdf54df9a7fab8d51a5001c3David Lawrence# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# Use is subject to license terms.
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence#
ce2be9b7211ab5bacaa10fe74ef35def3a3f6089David Lawrence# uts/common/inet/Makefile
ce2be9b7211ab5bacaa10fe74ef35def3a3f6089David Lawrence#
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence# include global definitions
30a4d5b0c23eb7a73d9635a98250560437a42d59David Lawrenceinclude ../../../Makefile.master
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence
f96b41064bcd427d8125a096fd646c1f068d8ed7David LawrenceHDRS= arp.h common.h ipclassifier.h ip.h ip6.h ipdrop.h ipsecah.h ipsecesp.h \
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence ipsec_info.h ip6_asp.h ip_if.h ip_ire.h ip_multi.h ip_ndp.h ip_rts.h \
f96b41064bcd427d8125a096fd646c1f068d8ed7David Lawrence ipsec_impl.h keysock.h led.h mi.h mib2.h nd.h optcom.h sadb.h \
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence sctp_itf.h snmpcom.h tcp.h tcp_sack.h tun.h udp_impl.h arp_impl.h \
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence rawip_impl.h ipp_common.h ip_impl.h tcp_impl.h
3db78e0855a8dfc162180880cd70d9c1a03d9301David Lawrence
3db78e0855a8dfc162180880cd70d9c1a03d9301David LawrenceROOTDIRS= $(ROOT)/usr/include/inet
30a4d5b0c23eb7a73d9635a98250560437a42d59David Lawrence
30a4d5b0c23eb7a73d9635a98250560437a42d59David LawrenceROOTHDRS= $(HDRS:%=$(ROOT)/usr/include/inet/%)
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David LawrenceCHECKHDRS= $(HDRS:%.h=%.check)
dbb33bdc762a897844661e013823672c03af67fcDavid Lawrence
87983da955bf63128de85d180359bdc418516c3cDavid Lawrence$(ROOTDIRS)/%: %
87983da955bf63128de85d180359bdc418516c3cDavid Lawrence $(INS.file)
30a4d5b0c23eb7a73d9635a98250560437a42d59David Lawrence
30a4d5b0c23eb7a73d9635a98250560437a42d59David Lawrence.KEEP_STATE:
30a4d5b0c23eb7a73d9635a98250560437a42d59David Lawrence
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence.PARALLEL: $(CHECKHDRS)
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrenceinstall_h: $(ROOTDIRS) $(ROOTHDRS)
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence$(ROOTDIRS):
b2e6eb8cea7c491667c97fb46ad04149a86195a4Mark Andrews $(INS.dir)
b2e6eb8cea7c491667c97fb46ad04149a86195a4Mark Andrews
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrencecheck: $(CHECKHDRS)
20bd7b4bbf2437ef2f9109edca168ab0ce8445b3David Lawrence