Makefile revision 4de2612967d06c4fdbf524a62556a1e8118a006f
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User# CDDL HEADER START
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# The contents of this file are subject to the terms of the
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater# Common Development and Distribution License, Version 1.0 only
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# (the "License"). You may not use this file except in compliance
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# with the License.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# See the License for the specific language governing permissions
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# and limitations under the License.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# CDDL HEADER END
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User# ident "%Z%%M% %I% %E% SMI"
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Use is subject to license terms.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# This makefile drives the production of the fas driver kernel module.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# sparc architecture dependent
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Path to the base of the uts directory tree (usually /usr/src/uts).
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Define the module and object file sets.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark AndrewsCFLAGS += -I../../common/sys -I../../sun/sys/scsi -D_KERNEL
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Defines for local commands.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# lock_lint rules
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrewsall: warlock warlock.1394 warlock.audio warlock.ecpp warlock.scsi \
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../ehci; rm -f *.ll *.ok; $(MAKE) warlock
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews @cd ../scsa2usb; rm -f *.ll *.ok; $(MAKE) warlock
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews @cd ../usb_ac; rm -f *.ll *.ok; $(MAKE) warlock
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews @cd ../usb_as; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../usb_ah; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../ugen; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../usb_mid; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../usbprn; rm -f *.ll *.ok; $(MAKE) warlock
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews @cd ../usbser; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../usbser_edge; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../usbsksp; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../usbsprl; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../usbskel; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../dada; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../uata; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../s1394; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../hci1394; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../ecpp; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../audiosup; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../amsrc1; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../amsrc2; rm -f *.ll *.ok; $(MAKE) warlock
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews @cd ../audio810; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../audiovia823x; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../audiocs; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../audioens; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../audiots; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../usb_ac; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../usb_as; rm -f *.ll *.ok; $(MAKE) warlock
d3ddafd7469d1f3430ccd1b0fe0d13ccbbaf5debTinderbox User @cd ../usb_ah; rm -f *.ll *.ok; $(MAKE) warlock
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User @cd ../../sun4u/scmi2c; rm -f *.ll *.ok; make warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../ibmf; rm -f *.ll *.ok; $(MAKE) warlock
6d45011a65dfc43f476ca15c3fd9ee5227eb968fTinderbox User @cd ../ibtl; rm -f *.ll *.ok; $(MAKE) warlock
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User @cd ../ibcm; rm -f *.ll *.ok; $(MAKE) warlock