Makefile revision 88447a05f537aabe9a1bc3d5313f22581ec992a7
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# CDDL HEADER START
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License (the "License").
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# You may not use this file except in compliance with the License.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# or http://www.opensolaris.org/os/licensing.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# See the License for the specific language governing permissions
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# and limitations under the License.
e13d04fda918c0c14c2247475bb99e0760d9a6a4Evan Hunt# When distributing Covered Code, include this CDDL HEADER in each
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# If applicable, add the following below this CDDL HEADER, with the
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# fields enclosed by brackets "[]" replaced with your own identifying
c2bc56dc65b4b103a5600565680eb5f33fa4c90bMark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
cc51cd2d2076e33117c60c9effcb8caccde4983bWitold Krecicki# CDDL HEADER END
cc51cd2d2076e33117c60c9effcb8caccde4983bWitold Krecicki# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# Use is subject to license terms.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# This makefile drives the production of the usb_ac driver
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# kernel module. Intel architecture dependent
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# Path to the base of the uts directory tree (usually /usr/src/uts).
a8f94d29b38872fbc6cf9a1a8223ff8453357da1Andreas Gustafsson# Define the module and object file sets.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian WellingtonLINTS = $(USB_AC_OBJS:%.o=$(LINTS_DIR)/%.ln)
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian WellingtonCONF_SRCDIR = $(UTSBASE)/common/io/usb/clients/audio/usb_ac
a8f94d29b38872fbc6cf9a1a8223ff8453357da1Andreas Gustafsson# Include common rules.
a8f94d29b38872fbc6cf9a1a8223ff8453357da1Andreas Gustafsson# Define targets
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian WellingtonINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# Override defaults to build a unique, local modstubs.o.
1d92d8a2456b23842a649b6104c60a9d6ea25333Brian Wellington# Default build targets.
TEST = test
$(WARLOCK_OUT) \