Makefile revision fb9f9b975cb9214fec5dab37d461199adab9b964
2d0611ffc9f91c5fc2ddccb93f9a3d17791ae650takashi# CDDL HEADER START
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# The contents of this file are subject to the terms of the
5d8c229294268bca44bd1400700b175c999f41feyoshiki# Common Development and Distribution License, Version 1.0 only
d0e5d6b1ca9d19c88060ad6a97fe4bb1f5d58859jim# (the "License"). You may not use this file except in compliance
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# with the License.
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# See the License for the specific language governing permissions
d9b843d090f14405079b4a61a493316cd3f1e5b9minfrin# and limitations under the License.
8951c7d73bfa2ae5a2c8fe5bd27f3e677be02564noirin# When distributing Covered Code, include this CDDL HEADER in each
909ce17e2bd0faef7b1c294f2307f009793fd493nd# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c9c5542f81fad2ca5439df7a808acc3cb1b5f2e0yoshiki# If applicable, add the following below this CDDL HEADER, with the
0ce5630695a7aa568811a9dd0aceedd685f040dend# fields enclosed by brackets "[]" replaced with your own identifying
42af92a661a06b3cebc88d585aad75064a309d51nd# information: Portions Copyright [yyyy] [name of copyright owner]
6fe26506780e73be2a412d758af77fafdf03291and# CDDL HEADER END
9649d29bb7801e0698e6a845e1a8a61534df58b3noodl# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
101bf3584c853027d9e51df6edfff5ff70c80238jim# Use is subject to license terms.
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# ident "%Z%%M% %I% %E% SMI"
412bf2d2fd3ee0608bc0767e2281e47ea317963end# include global definitions
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# List of architectures to build as part of the standard build.
0ce5630695a7aa568811a9dd0aceedd685f040dend# Note that sparc must trail the individual platforms so that sparc
ef537c131654a829afbd4cfcd074022fe6089d5dnd# lint targets will have the unix lint libraries to compare against.
2704de98885368683621b01c8f8f4e4b01557611takashidef all lint: all_h $(PMTMO_FILE) $($(MACH)_ARCHITECTURES)
2704de98885368683621b01c8f8f4e4b01557611takashiinstall: all_h install_dirs $(PMTMO_FILE) $($(MACH)_ARCHITECTURES)
0a69d9bb491d9810892a9949c01403a1de3c7ac2nd echo 'ERROR: $$(PATCH_MAKEUP_TABLE) not set' \
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend exit 1 ; \
4277c95b5a9454a5c25f8d8762634fcff37aa840minfrin $(CTFCVTPTBL) -o $(PMTMO_FILE) $(PATCH_MAKEUP_TABLE)
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# The following is the list of directories which contain Makefiles with
d87bca6b7382e9f3648aec4fb3419b225c39ee41jim# targets to install header file. The machine independent headers are
d87bca6b7382e9f3648aec4fb3419b225c39ee41jim# installed by invoking the Makefile in the directory containing the
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# header files. Machine and architecture dependent headers are installed
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# by invoking the main makefile for that architecture/machine which,
0ce5630695a7aa568811a9dd0aceedd685f040dend# in turn, is responsible for invoking the Makefiles which install headers.
40f659ca3ad0b434256bb0af6170bbcdcf5e2cfdyoshiki# It is done this way so as not to assume that all of the header files in
10eed2803538d660048f6e733602e82a75ef6885noodl# the architecture/machine dependent subdirectories are in completely
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# isomorphic locations.
4db28ee269aa06f7c6232e11cd01f58c3349af23noodlCOMMON_HDRDIRS= common/des common/fs common/gssapi common/inet common/net \
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend common/netinet common/nfs common/rpc common/sys common/vm \
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend common/c2 common/pcmcia/sys common/rpcsvc common/inet/kssl \
f73f2c2fae0ded6c8273c28d025ba8aa8136a0fend# These aren't the only headers in closed. But the other directories
0ce5630695a7aa568811a9dd0aceedd685f040dend# are simple enough that they can be driven from the src tree.
7fa75a06a4fee19e995c069ee00310455d1452e1pquerna$(CLOSED_BUILD)COMMON_HDRDIRS += $(CLOSED)/uts/common/sys
$(XREF) -x $@
FRC: