Makefile revision 02e56f3f1bfc8d9977bafb8cb5202f576dcded27
95881853170c1ca02b650717fd416a2c2a5e3568nd# CDDL HEADER START
b244bbf442a0aea3dc397b4d0d751f4716c5891dnd# The contents of this file are subject to the terms of the
95881853170c1ca02b650717fd416a2c2a5e3568nd# Common Development and Distribution License (the "License").
95881853170c1ca02b650717fd416a2c2a5e3568nd# You may not use this file except in compliance with the License.
db878466c5e95073429dda0bdd001f45e9486e16fielding# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
db878466c5e95073429dda0bdd001f45e9486e16fielding# See the License for the specific language governing permissions
db878466c5e95073429dda0bdd001f45e9486e16fielding# and limitations under the License.
95881853170c1ca02b650717fd416a2c2a5e3568nd# When distributing Covered Code, include this CDDL HEADER in each
95881853170c1ca02b650717fd416a2c2a5e3568nd# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
95881853170c1ca02b650717fd416a2c2a5e3568nd# If applicable, add the following below this CDDL HEADER, with the
95881853170c1ca02b650717fd416a2c2a5e3568nd# fields enclosed by brackets "[]" replaced with your own identifying
95881853170c1ca02b650717fd416a2c2a5e3568nd# information: Portions Copyright [yyyy] [name of copyright owner]
95881853170c1ca02b650717fd416a2c2a5e3568nd# CDDL HEADER END
95881853170c1ca02b650717fd416a2c2a5e3568nd# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
95881853170c1ca02b650717fd416a2c2a5e3568nd# Use is subject to license terms.
95881853170c1ca02b650717fd416a2c2a5e3568nd# ident "%Z%%M% %I% %E% SMI"
95881853170c1ca02b650717fd416a2c2a5e3568nd# This makefile drives the production of the generic
95881853170c1ca02b650717fd416a2c2a5e3568nd# unix kernel module.
95881853170c1ca02b650717fd416a2c2a5e3568nd# sparc implementation architecture dependent
95881853170c1ca02b650717fd416a2c2a5e3568nd# Path to the base of the uts directory tree (usually /usr/src/uts).
95881853170c1ca02b650717fd416a2c2a5e3568nd# Define the module and object file sets.
95881853170c1ca02b650717fd416a2c2a5e3568nd# Include common rules.
95881853170c1ca02b650717fd416a2c2a5e3568nd# Define targets
95881853170c1ca02b650717fd416a2c2a5e3568nd# Override defaults
95881853170c1ca02b650717fd416a2c2a5e3568ndLINT_LIB_DIR = $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
95881853170c1ca02b650717fd416a2c2a5e3568nd# Non-patch genunix builds merge a version of the ip module called ipctf. This
95881853170c1ca02b650717fd416a2c2a5e3568nd# is to ensure that the common network-related types are included in genunix and
95881853170c1ca02b650717fd416a2c2a5e3568nd# can thus be uniquified out of other modules. We don't want to do this for
95881853170c1ca02b650717fd416a2c2a5e3568nd# patch builds, since we can't guarantee that ip and genunix will be in the same
95881853170c1ca02b650717fd416a2c2a5e3568nd# lint pass one enforcement
95881853170c1ca02b650717fd416a2c2a5e3568nd# Default build targets.
$(POST_PROCESS)