188447a05SGarrett D'Amore# 288447a05SGarrett D'Amore# CDDL HEADER START 388447a05SGarrett D'Amore# 488447a05SGarrett D'Amore# The contents of this file are subject to the terms of the 588447a05SGarrett D'Amore# Common Development and Distribution License (the "License"). 688447a05SGarrett D'Amore# You may not use this file except in compliance with the License. 788447a05SGarrett D'Amore# 888447a05SGarrett D'Amore# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 988447a05SGarrett D'Amore# or http://www.opensolaris.org/os/licensing. 1088447a05SGarrett D'Amore# See the License for the specific language governing permissions 1188447a05SGarrett D'Amore# and limitations under the License. 1288447a05SGarrett D'Amore# 1388447a05SGarrett D'Amore# When distributing Covered Code, include this CDDL HEADER in each 1488447a05SGarrett D'Amore# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1588447a05SGarrett D'Amore# If applicable, add the following below this CDDL HEADER, with the 1688447a05SGarrett D'Amore# fields enclosed by brackets "[]" replaced with your own identifying 1788447a05SGarrett D'Amore# information: Portions Copyright [yyyy] [name of copyright owner] 1888447a05SGarrett D'Amore# 1988447a05SGarrett D'Amore# CDDL HEADER END 2088447a05SGarrett D'Amore# 2188447a05SGarrett D'Amore# 2288447a05SGarrett D'Amore# uts/intel/audio/Makefile 2388447a05SGarrett D'Amore# 2488447a05SGarrett D'Amore# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 2588447a05SGarrett D'Amore# Use is subject to license terms. 2688447a05SGarrett D'Amore# 27b6b206fcSJohn Levon# Copyright (c) 2018, Joyent, Inc. 2888447a05SGarrett D'Amore 2988447a05SGarrett D'Amore# 3088447a05SGarrett D'Amore# Path to the base of the uts directory tree (usually /usr/src/uts). 3188447a05SGarrett D'Amore# 3288447a05SGarrett D'AmoreUTSBASE = ../.. 3388447a05SGarrett D'Amore 3488447a05SGarrett D'Amore# 3588447a05SGarrett D'Amore# Define the module and object file sets. 3688447a05SGarrett D'Amore# 3788447a05SGarrett D'AmoreMODULE = audio 3888447a05SGarrett D'AmoreOBJECTS = $(AUDIO_OBJS:%=$(OBJS_DIR)/%) 3988447a05SGarrett D'AmoreROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE) 4088447a05SGarrett D'AmoreCONF_SRCDIR = $(UTSBASE)/common/io/audio/impl 4188447a05SGarrett D'Amore 4288447a05SGarrett D'Amore# 4388447a05SGarrett D'Amore# Include common rules. 4488447a05SGarrett D'Amore# 4588447a05SGarrett D'Amoreinclude $(UTSBASE)/intel/Makefile.intel 4688447a05SGarrett D'Amore 47*d3b5f563SJohn LevonCERRWARN += $(CNOWARN_UNINIT) 487014882cSRichard Lowe 4988447a05SGarrett D'Amore# 5088447a05SGarrett D'Amore# Define targets 5188447a05SGarrett D'Amore# 5288447a05SGarrett D'AmoreALL_TARGET = $(BINARY) $(SRC_CONFFILE) 5388447a05SGarrett D'AmoreINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE) 5488447a05SGarrett D'Amore 5588447a05SGarrett D'Amore# 5688447a05SGarrett D'Amore# Default build targets. 5788447a05SGarrett D'Amore# 5888447a05SGarrett D'Amore.KEEP_STATE: 5988447a05SGarrett D'Amore 6088447a05SGarrett D'Amoredef: $(DEF_DEPS) 6188447a05SGarrett D'Amore 6288447a05SGarrett D'Amoreall: $(ALL_DEPS) 6388447a05SGarrett D'Amore 6488447a05SGarrett D'Amoreclean: $(CLEAN_DEPS) 6588447a05SGarrett D'Amore 6688447a05SGarrett D'Amoreclobber: $(CLOBBER_DEPS) 6788447a05SGarrett D'Amore 6888447a05SGarrett D'Amoreinstall: $(INSTALL_DEPS) 6988447a05SGarrett D'Amore 7088447a05SGarrett D'Amore# 7188447a05SGarrett D'Amore# Include common targets. 7288447a05SGarrett D'Amore# 7388447a05SGarrett D'Amoreinclude $(UTSBASE)/intel/Makefile.targ 74