Makefile revision ea463888778b44afa5e52e4d15214bae790d8a65
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# CDDL HEADER START
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# The contents of this file are subject to the terms of the
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# Common Development and Distribution License (the "License").
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# You may not use this file except in compliance with the License.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# or http://www.opensolaris.org/os/licensing.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# See the License for the specific language governing permissions
0662ed52e814f8f08ef0e09956413a792584eddffuankg# and limitations under the License.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# When distributing Covered Code, include this CDDL HEADER in each
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# If applicable, add the following below this CDDL HEADER, with the
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# fields enclosed by brackets "[]" replaced with your own identifying
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# information: Portions Copyright [yyyy] [name of copyright owner]
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
16b55a35cff91315d261d1baa776138af465c4e4fuankg# CDDL HEADER END
16b55a35cff91315d261d1baa776138af465c4e4fuankg#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
9b2bd54c98edb185a3985410367754ab33217362bnicholes# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
16b55a35cff91315d261d1baa776138af465c4e4fuankg#
16b55a35cff91315d261d1baa776138af465c4e4fuankg# uts/intel/warlock/Makefile
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# Path to the base of the uts directory tree (usually /usr/src/uts).
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesUTSBASE = ../..
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# Define the module and object file sets.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesMODULE = warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes.KEEP_STATE:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesCFLAGS += -I../../common/sys -I../../sun/sys/scsi -D_KERNEL
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# Defines for local commands.
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesWARLOCK = warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesWLCC = wlcc
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesTOUCH = touch
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesTEST = test
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesinclude $(UTSBASE)/intel/Makefile.intel
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes# lock_lint rules
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes#
cb2846ded4de1abbb5934b92132baf826f1babfebnicholesall: warlock warlock.1394 warlock.ecpp warlock.scsi \
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes warlock.usb warlock.ib warlock.sata warlock.wc \
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes warlock.audiohd
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock: $(MODULE).ok
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.ok: ddi_dki_impl.ll scsi.ll
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes $(TOUCH) $@
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes%.ll: $(UTSBASE)/common/io/warlock/%.c
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes $(WLCC) $(CPPFLAGS) -DDEBUG -o $@ $<
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.usb:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usba; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ohci; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../uhci; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ehci; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../hid; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../scsa2usb; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usb_ac; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usb_as; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usb_ah; $(MAKE) clean; $(MAKE) warlock
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg @cd ../ugen; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usb_mid; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbprn; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbser; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbsksp; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbsprl; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbsacm; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbecm; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../usbskel; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/usbser_edge; \
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.scsi:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../sd; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ses; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../st; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/glm; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/mpt; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.1394:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../s1394; $(MAKE) clean; $(MAKE) warlock
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg @cd ../hci1394; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../scsa1394; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../av1394; $(MAKE) clean; $(MAKE) warlock
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.ecpp:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ecpp; $(MAKE) clean; $(MAKE) warlock
0a39e7683f6611d66c55712f50bb240428d832a1bnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.ib:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ibmf; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ib; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ibtl; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ibcm; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ibd; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/tavor; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/hermon; $(MAKE) clean; $(MAKE) warlock
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/daplt; $(MAKE) clean; $(MAKE) warlock
0662ed52e814f8f08ef0e09956413a792584eddffuankg
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.sata:
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg @cd ../sata; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../si3124; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../nv_sata; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../ahci; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes$(CLOSED_BUILD) @cd $(CLOSED)/uts/intel/marvell88sx; \
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.wc:
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes @cd ../wc; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes
cb2846ded4de1abbb5934b92132baf826f1babfebnicholeswarlock.audiohd:
0662ed52e814f8f08ef0e09956413a792584eddffuankg @cd ../audiohd; $(MAKE) clean; $(MAKE) warlock
cb2846ded4de1abbb5934b92132baf826f1babfebnicholes