Makefile revision bf56214c0556fa6864189c826d39dbe156bb22a0
cd348e325366620fe047edcc849e3c9424828599Peter Bray# CDDL HEADER START
cd348e325366620fe047edcc849e3c9424828599Peter Bray# The contents of this file are subject to the terms of the
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# Common Development and Distribution License (the "License").
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# You may not use this file except in compliance with the License.
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c577d2f6c082eaff9af5bc997d12f3d3bcef537cPeter Bray# See the License for the specific language governing permissions
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# and limitations under the License.
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# When distributing Covered Code, include this CDDL HEADER in each
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c577d2f6c082eaff9af5bc997d12f3d3bcef537cPeter Bray# If applicable, add the following below this CDDL HEADER, with the
c577d2f6c082eaff9af5bc997d12f3d3bcef537cPeter Bray# fields enclosed by brackets "[]" replaced with your own identifying
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# information: Portions Copyright [yyyy] [name of copyright owner]
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# CDDL HEADER END
d961aa46ea0d50fed47802497e45226b1965b12dVladimir Kotal# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
d961aa46ea0d50fed47802497e45226b1965b12dVladimir Kotal# Use is subject to license terms.
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# This makefile drives the production of the audio support (audiosup)
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray#ident "%Z%%M% %I% %E% SMI"
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# Path to the base of the uts directory tree (usually /usr/src/uts).
c577d2f6c082eaff9af5bc997d12f3d3bcef537cPeter Bray# Define the module and object file sets.
6c8465e3b4611cb632cba9b0572e3e3737c8c341Vladimir KotalLINTS = $(AUDIO_SUP_OBJS:%.o=$(LINTS_DIR)/%.ln)
6ce0623fa4ef95af9d77700a1c9c19ec1a919326Guillaume Smet# Include common rules.
6c8465e3b4611cb632cba9b0572e3e3737c8c341Vladimir Kotal# Turn off -xspace so we get all optimizations.
3ba66fbb56ef22f183da783a1b2718280c357a4eStanislav Kozina# Define targets
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray# Overrides, lint pass one enforcement
cd348e325366620fe047edcc849e3c9424828599Peter Bray# For now, disable these lint checks; maintainers should endeavor
3b0448fdd830b8d04c6a71511e5d26a4fc3b5b80Lubos Kosco# to investigate and remove these for maximum lint coverage.
cd348e325366620fe047edcc849e3c9424828599Peter Bray# Please do not carry these forward to new Makefiles.
fbf97ea1786d1e25add88bbfb91810170473bc9fLubos Kosco# Default build targets.
43dac746513591adbd09bc4f417feb385f4fd87eVladimir Kotal# Include common targets.
d280c5e286f5b98be13237f52281ae5afdcf51b9Peter Bray# Defines for local commands.
cd348e325366620fe047edcc849e3c9424828599Peter Bray# Warlock targets
d2a02e104622a26dd90fa88f4f17188f2039809fPeter Bray$(WARLOCK_OK): $(WARLOCK_OUT) warlock_ddi.files $(WLCMD_DIR)/audiosup.wlcmd
cd348e325366620fe047edcc849e3c9424828599Peter Bray $(WARLOCK) -c $(WLCMD_DIR)/audiosup.wlcmd $(WARLOCK_OUT) \