Makefile revision bb25c06cca41ca78e5fb87fbb8e81d55beb18c95
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# CDDL HEADER START
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# The contents of this file are subject to the terms of the
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Common Development and Distribution License (the "License").
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# You may not use this file except in compliance with the License.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# or http://www.opensolaris.org/os/licensing.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# See the License for the specific language governing permissions
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# and limitations under the License.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# When distributing Covered Code, include this CDDL HEADER in each
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# If applicable, add the following below this CDDL HEADER, with the
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# fields enclosed by brackets "[]" replaced with your own identifying
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# information: Portions Copyright [yyyy] [name of copyright owner]
c635a682d950f1421ca59bdb63e2bf83db697ad3Krzysztof Kosiński# CDDL HEADER END
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Use is subject to license terms.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#ident "%Z%%M% %I% %E% SMI"
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# This makefile drives the production of the PCIC driver kernel module.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# sparc architecture dependent
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Path to the base of the uts directory tree (usually /usr/src/uts).
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Define the module and object file sets.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiLINTS = $(PCIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Include common rules.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Define targets
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Include sun4u specific header files
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# lint pass one enforcement
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiLDFLAGS += -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# For now, disable these lint checks; maintainers should endeavor
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# to investigate and remove these for maximum lint coverage.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Please do not carry these forward to new Makefiles.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiLINTTAGS += -erroff=E_SUSPICIOUS_COMPARISON
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Default build targets.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Include common targets.