Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
f743002678eb67b99bbc29fee116b65d9530fec0wrowe#
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg# CDDL HEADER START
16f23f109da3b82fdca8695789bec9f06e2e3383humbedooh#
1b988c41ee505962781d110a3e4c2c90f1ea0aa4covener# The contents of this file are subject to the terms of the
1b988c41ee505962781d110a3e4c2c90f1ea0aa4covener# Common Development and Distribution License, Version 1.0 only
1b988c41ee505962781d110a3e4c2c90f1ea0aa4covener# (the "License"). You may not use this file except in compliance
1b988c41ee505962781d110a3e4c2c90f1ea0aa4covener# with the License.
b352b6577c91eee28506a1d7db4b6951a45b8faekbrand#
b352b6577c91eee28506a1d7db4b6951a45b8faekbrand# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b352b6577c91eee28506a1d7db4b6951a45b8faekbrand# or http://www.opensolaris.org/os/licensing.
b352b6577c91eee28506a1d7db4b6951a45b8faekbrand# See the License for the specific language governing permissions
b352b6577c91eee28506a1d7db4b6951a45b8faekbrand# and limitations under the License.
e42e58d225104194ba5e894eb616be1ce2258e13jailletc#
e42e58d225104194ba5e894eb616be1ce2258e13jailletc# When distributing Covered Code, include this CDDL HEADER in each
e42e58d225104194ba5e894eb616be1ce2258e13jailletc# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
e42e58d225104194ba5e894eb616be1ce2258e13jailletc# If applicable, add the following below this CDDL HEADER, with the
10b01707470385065764d144de9bb5297fe8ecf2ylavic# fields enclosed by brackets "[]" replaced with your own identifying
10b01707470385065764d144de9bb5297fe8ecf2ylavic# information: Portions Copyright [yyyy] [name of copyright owner]
10b01707470385065764d144de9bb5297fe8ecf2ylavic#
b8efdc95bec9cf089aa1be0bfd07d46aa1137a7acovener# CDDL HEADER END
b8efdc95bec9cf089aa1be0bfd07d46aa1137a7acovener#
b8efdc95bec9cf089aa1be0bfd07d46aa1137a7acovener#
c12b284247f00b5696adabb0b855ce0669465764ylavic# uts/intel/io/scsi/Makefile
c12b284247f00b5696adabb0b855ce0669465764ylavic#
c12b284247f00b5696adabb0b855ce0669465764ylavic# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
c12b284247f00b5696adabb0b855ce0669465764ylavic# Use is subject to license terms.
6029353b43240f5fa7feede018ce0e3ab1600c96covener#
6029353b43240f5fa7feede018ce0e3ab1600c96covener#pragma ident "%Z%%M% %I% %E% SMI"
6029353b43240f5fa7feede018ce0e3ab1600c96covener#
8861e3760584fe7f451b3519163502a63c406eb3humbedooh# This makefile drives the production of the scsi "misc"
8861e3760584fe7f451b3519163502a63c406eb3humbedooh# kernel module.
8861e3760584fe7f451b3519163502a63c406eb3humbedooh#
e1f43cac62f6960a6945e1fb6e3288ef7082ac53rpluem# intel architecture dependent
e1f43cac62f6960a6945e1fb6e3288ef7082ac53rpluem#
e1f43cac62f6960a6945e1fb6e3288ef7082ac53rpluem
e1f43cac62f6960a6945e1fb6e3288ef7082ac53rpluem#
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisd# Path to the base of the uts directory tree (usually /usr/src/uts).
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisd#
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisdUTSBASE = ../..
179565be4043d7e5f9161aa75271fa0a001866d9covener
179565be4043d7e5f9161aa75271fa0a001866d9covener#
179565be4043d7e5f9161aa75271fa0a001866d9covener# Define the module and object file sets.
111436a32ba1254291e4883292fb116d15fe8f64covener#
fce4949fb0b309a5744afcd503c6ed2d35621ee2covenerMODULE = scsi
fce4949fb0b309a5744afcd503c6ed2d35621ee2covenerOBJECTS = $(SCSI_OBJS:%=$(OBJS_DIR)/%)
fce4949fb0b309a5744afcd503c6ed2d35621ee2covenerLINTS = $(SCSI_OBJS:%.o=$(LINTS_DIR)/%.ln)
fce4949fb0b309a5744afcd503c6ed2d35621ee2covenerROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick#
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick# Include common rules.
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantz#
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantzinclude $(UTSBASE)/intel/Makefile.intel
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantz
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawick#
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawick# Define targets
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawick#
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinALL_TARGET = $(BINARY)
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinLINT_TARGET = $(MODULE).lint
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinINSTALL_TARGET = $(BINARY) $(ROOTMODULE)
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluza
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluza#
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluza# Overrides.
efe780dcf13b2b95effabf897d694d8f23feac74trawick#
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covenerDEBUG_FLGS =
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covenerDEBUG_DEFS += $(DEBUG_FLGS)
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covener
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick#
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick# Default build targets.
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick#
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick.KEEP_STATE:
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick
fe83f60b41477b14a37edcfcd1f7f5c5a1ebfe44minfrindef: $(DEF_DEPS)
fe83f60b41477b14a37edcfcd1f7f5c5a1ebfe44minfrin
fe83f60b41477b14a37edcfcd1f7f5c5a1ebfe44minfrinall: $(ALL_DEPS)
993d1261a278d7322bccef219101220b7b4fb8c5jkaluza
993d1261a278d7322bccef219101220b7b4fb8c5jkaluzaclean: $(CLEAN_DEPS)
993d1261a278d7322bccef219101220b7b4fb8c5jkaluza
ba050a6f942b9fa0e81ed73437588005c569655ccovenerclobber: $(CLOBBER_DEPS)
ba050a6f942b9fa0e81ed73437588005c569655ccovener
ba050a6f942b9fa0e81ed73437588005c569655ccovenerlint: $(LINT_DEPS)
ba050a6f942b9fa0e81ed73437588005c569655ccovener
ba050a6f942b9fa0e81ed73437588005c569655ccovenermodlintlib: $(MODLINTLIB_DEPS)
ba050a6f942b9fa0e81ed73437588005c569655ccovener
ba050a6f942b9fa0e81ed73437588005c569655ccovenerclean.lint: $(CLEAN_LINT_DEPS)
135ddda3a989215d2bedbcf1529bfb269c3eda23niq
135ddda3a989215d2bedbcf1529bfb269c3eda23niqinstall: $(INSTALL_DEPS)
135ddda3a989215d2bedbcf1529bfb269c3eda23niq
1122585e1e00bb81e9d0f054bf5c318cec23aa7dminfrin#
1122585e1e00bb81e9d0f054bf5c318cec23aa7dminfrin# Include common targets.
1122585e1e00bb81e9d0f054bf5c318cec23aa7dminfrin#
001a44c352f89c9ec332ffd3e0a6927dcd19432chumbedoohinclude $(UTSBASE)/intel/Makefile.targ
001a44c352f89c9ec332ffd3e0a6927dcd19432chumbedooh