Makefile revision 7014882c6a3672fd0e5d60200af8643ae53c5928
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# CDDL HEADER START
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder# The contents of this file are subject to the terms of the
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# Common Development and Distribution License (the "License").
71641c36ddd3efb06f76b59e68b0da80f31ab195Christian Maeder# You may not use this file except in compliance with the License.
47e9295eb50c1f48877534082e9d7617f6607c74Christian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# See the License for the specific language governing permissions
c64d33a7fbeae730cbe65193fe3cc24e7aa1ddd6Christian Maeder# and limitations under the License.
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# When distributing Covered Code, include this CDDL HEADER in each
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# If applicable, add the following below this CDDL HEADER, with the
c9fa83af2b534cdc53e39682c385171e3ce185c7Christian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
c9fa83af2b534cdc53e39682c385171e3ce185c7Christian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
d16ca52ca4e65118400ca5eec87442a744d64ca5Klaus Luettich# CDDL HEADER END
64b0f1c88baec9569d79261a23afad1fbcbe2599Christian Maeder# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder# Use is subject to license terms.
f023d6827c9aade5e9fdd549635d63bc03714f4fKlaus Luettich# This makefile drives the production of the shmsys driver kernel module.
c64d33a7fbeae730cbe65193fe3cc24e7aa1ddd6Christian Maeder# intel architecture dependent
412e440f8acdbae3df0e2fd12ff078f3f23a2799Christian Maeder# Path to the base of the uts directory tree (usually /usr/src/uts).
64b0f1c88baec9569d79261a23afad1fbcbe2599Christian Maeder# Define the module and object file sets.
e5332eb0ca573940cfba645c145e854708601977Christian MaederLINTS = $(IPCSHM_OBJS:%.o=$(LINTS_DIR)/%.ln)
73dfcef93ee2ba07fedf4f3c74bace31853d1b9fChristian Maeder# Include common rules.
0799b5dc3f06d2640e66e9ab54b8b217348fd719Christian Maeder# Define targets
e5332eb0ca573940cfba645c145e854708601977Christian Maeder$(MODSTUBS_O) := AS_CPPFLAGS += -DSHMSYS_MODULE
73dfcef93ee2ba07fedf4f3c74bace31853d1b9fChristian Maeder# For now, disable these lint checks; maintainers should endeavor
73dfcef93ee2ba07fedf4f3c74bace31853d1b9fChristian Maeder# to investigate and remove these for maximum lint coverage.
8d97ef4f234681b11bb5924bd4d03adef858d2d2Christian Maeder# Please do not carry these forward to new Makefiles.
045066448650d3652506f4e2da5df11daaab100eChristian Maeder# Default build targets.
73dfcef93ee2ba07fedf4f3c74bace31853d1b9fChristian Maeder# Include common targets.