Makefile revision 4ebb14b236958cfe1ef4ff3b7a50216d9e51f997
37bd255fd499c26aaf474f4294212951b84d9068Mark Andrews# CDDL HEADER START
7aa21a491d9468bfc29d8cc331a4e963874426dfFrancis Dupont# The contents of this file are subject to the terms of the
7aa21a491d9468bfc29d8cc331a4e963874426dfFrancis Dupont# Common Development and Distribution License (the "License").
7aa21a491d9468bfc29d8cc331a4e963874426dfFrancis Dupont# You may not use this file except in compliance with the License.
34416a7954da96c5a5f5803fe02f059cb94bf6fdMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11e9195ad15d1a3f2b4dcd79b64a6e19d89bbac3Mark Andrews# See the License for the specific language governing permissions
6100b1769956200b2815803ab7b35556396ce0d1Mark Andrews# and limitations under the License.
12a67391fd763fa67764dc993173eb0e90076503Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
aacd7daaf7859de742ab35eac00e70676b1b9f4fEvan Hunt# information: Portions Copyright [yyyy] [name of copyright owner]
aacd7daaf7859de742ab35eac00e70676b1b9f4fEvan Hunt# CDDL HEADER END
7433a204d32673e9f6747172f202272cc5bfe27cMark Andrews# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
7433a204d32673e9f6747172f202272cc5bfe27cMark Andrews# Use is subject to license terms.
1a4725bef25e60de161f77318f362c327b690d72Mark Andrews#ident "%Z%%M% %I% %E% SMI"
1a4725bef25e60de161f77318f362c327b690d72Mark Andrews# This makefile drives the production of the hci1394 OHCI HAL module.
c9ee72cb3acb4562c43333b206737ee94cbbda5eMark Andrews# sparc architecture dependent
fb623f9a07857d95cf6c47db0aa81a28c3bbc5c0Mark Andrews# Path to the base of the uts directory tree (usually /usr/src/uts).
00043fc284892099b309be37340ae80893146c69Mark Andrews# Define the module and object file sets.
97a2a26cd93e153dcf8fb1ea6bf2311426496251Mark AndrewsCONF_SRCDIR = $(UTSBASE)/common/io/1394/adapters
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt# Include common rules.
76df835d59b4715dbd3346fd65114714a42495c9Mark Andrews# Define targets
cb69994ff89179166d5e21ccc7a34223b51676c0Mark AndrewsINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
b5f4cc132e91afb1217f4aa79424793c0e11c09aMark Andrews# lint pass one enforcement
8afea636ab0c07399aa3e2410b2cfbd41099df98Mark Andrews# For now, disable these lint checks; maintainers should endeavor
d6f99498d624d5c5c8ee45067df02e6a6b35a1a3Mark Andrews# to investigate and remove these for maximum lint coverage.
d6f99498d624d5c5c8ee45067df02e6a6b35a1a3Mark Andrews# Please do not carry these forward to new Makefiles.
c4348cb50f039f0785bd1d6f6a37c0a85d15c1f4Curtis BlackburnLINTTAGS += -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
e548e07a9a2f1ec64774d7ae872d530eaf270eb7Mark Andrews# Default build targets.
16bd30ae6987cd4ba4fe3b873e72abf5b7178c26Mark Andrews# Include common targets.
a499dddb4b4d4db2bb6ced82b5ee7a459e23603eEvan Hunt# Defines for local commands.
d640b4a0ab9dec252749793f78a1ed1e8551ea19Evan Hunt# Warlock targets