0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# CDDL HEADER START
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# The contents of this file are subject to the terms of the
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Common Development and Distribution License (the "License").
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# You may not use this file except in compliance with the License.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# or http://www.opensolaris.org/os/licensing.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# See the License for the specific language governing permissions
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# and limitations under the License.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# When distributing Covered Code, include this CDDL HEADER in each
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# If applicable, add the following below this CDDL HEADER, with the
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# fields enclosed by brackets "[]" replaced with your own identifying
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# information: Portions Copyright [yyyy] [name of copyright owner]
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# CDDL HEADER END
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Use is subject to license terms.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#pragma ident "%Z%%M% %I% %E% SMI"
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tape
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# intel architecture dependent
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Paths to the base of the uts directory trees
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsUTSBASE = ../..
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Define the module and object file sets.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsMODULE = scsi_vhci_f_tape
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsOBJECTS = $(SCSI_VHCI_F_TAPE_OBJS:%=$(OBJS_DIR)/%)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsLINTS = $(SCSI_VHCI_F_TAPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsROOTMODULE = $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Include common rules.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsinclude $(UTSBASE)/intel/Makefile.intel
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Define targets.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsALL_TARGET = $(BINARY)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsLINT_TARGET = $(MODULE).lint
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsINSTALL_TARGET = $(BINARY) $(ROOTMODULE)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Note dependancy on misc/scsi.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsLDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Default build targets.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs.KEEP_STATE:
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsdef: $(DEF_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsall: $(ALL_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsclean: $(CLEAN_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsclobber: $(CLOBBER_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphslint: $(LINT_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsmodlintlib: $(MODLINTLIB_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsclean.lint: $(CLEAN_LINT_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsinstall: $(INSTALL_DEPS)
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs# Include common targets.
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphs#
0205780bc43902d17f94f07ceacb0cd8d5eab20frralphsinclude $(UTSBASE)/intel/Makefile.targ