Makefile revision 89b43686db1fe9681d80a7cf5662730cb9378cae
abd8dd44106c507dd2cb64359b63d7d56fa0a9c8Christian Maeder# CDDL HEADER START
76647324ed70f33b95a881b536d883daccf9568dChristian Maeder# The contents of this file are subject to the terms of the
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder# Common Development and Distribution License (the "License").
c00adad2e9459b422dee09e3a2bddba66b433bb7Christian Maeder# You may not use this file except in compliance with the License.
abd8dd44106c507dd2cb64359b63d7d56fa0a9c8Christian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
76647324ed70f33b95a881b536d883daccf9568dChristian Maeder# or http://www.opensolaris.org/os/licensing.
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# See the License for the specific language governing permissions
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# and limitations under the License.
c00adad2e9459b422dee09e3a2bddba66b433bb7Christian Maeder# When distributing Covered Code, include this CDDL HEADER in each
c00adad2e9459b422dee09e3a2bddba66b433bb7Christian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# If applicable, add the following below this CDDL HEADER, with the
c00adad2e9459b422dee09e3a2bddba66b433bb7Christian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
0a39036fa485579a7b7c81cdd44a412392571927Christian Maeder# CDDL HEADER END
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
0a39036fa485579a7b7c81cdd44a412392571927Christian Maeder# Use is subject to license terms.
abd8dd44106c507dd2cb64359b63d7d56fa0a9c8Christian Maeder# Copyright (c) 2011 Bayard G. Bell. All rights reserved.
76647324ed70f33b95a881b536d883daccf9568dChristian Maeder# This makefile drives the production of the c2audit driver kernel module.
d48085f765fca838c1d972d2123601997174583dChristian Maeder# intel architecture dependent
d48085f765fca838c1d972d2123601997174583dChristian Maeder# Path to the base of the uts directory tree (usually /usr/src/uts).
a39a820684c1974350f46593025e0bb279f41bc6Christian Maeder# Define the module and object file sets.
76647324ed70f33b95a881b536d883daccf9568dChristian MaederLINTS = $(C2AUDIT_OBJS:%.o=$(LINTS_DIR)/%.ln)
d48085f765fca838c1d972d2123601997174583dChristian Maeder# Include common rules.
a716971174535184da7713ed308423e355a4aa66Christian Maeder# Define targets
f2c2b420e386a90d940c758c631d16f12952d2b7Christian Maeder# Define dependency on sockfs
5e5c3fbbf8c22b883d551d83429b9f8d8041f1e0Christian Maeder# lint pass one enforcement
5e5c3fbbf8c22b883d551d83429b9f8d8041f1e0Christian Maeder# For now, disable these lint checks; maintainers should endeavor
793945d4ac7c0f22760589c87af8e71427c76118Christian Maeder# to investigate and remove these for maximum lint coverage.
ee6c748be810b24e3c70ffd74f291c7394e389f5Christian Maeder# Please do not carry these forward to new Makefiles.
9884c7cef7e5a2c8595d5ef8c7d32b9b44a3fad8Christian Maeder# Default build targets.
67a14e04c885a87e4273a300eef60e680531088cChristian Maeder# Include common targets.