c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# CDDL HEADER START
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# The contents of this file are subject to the terms of the
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Common Development and Distribution License (the "License").
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# You may not use this file except in compliance with the License.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# or http://www.opensolaris.org/os/licensing.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# See the License for the specific language governing permissions
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# and limitations under the License.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# When distributing Covered Code, include this CDDL HEADER in each
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# If applicable, add the following below this CDDL HEADER, with the
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# fields enclosed by brackets "[]" replaced with your own identifying
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# information: Portions Copyright [yyyy] [name of copyright owner]
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# CDDL HEADER END
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Use is subject to license terms.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# ident "%Z%%M% %I% %E% SMI"
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# uts/intel/pit_beep/Makefile
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# This makefile drives the production of the pit_beep driver.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Path to the base of the uts directory tree (usually /usr/src/uts).
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxUTSBASE = ../..
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Define the module and object file sets.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxMODULE = pit_beep
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxOBJECTS = $(PIT_BEEP_OBJS:%=$(OBJS_DIR)/%)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxLINTS = $(PIT_BEEP_OBJS:%.o=$(LINTS_DIR)/%.ln)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxCONF_SRCDIR = $(UTSBASE)/intel/io
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Include common rules.
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxinclude $(UTSBASE)/intel/Makefile.intel
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# lint pass one enforcement
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxCFLAGS += $(CCVERBOSE)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Define targets
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxALL_TARGET = $(BINARY) $(CONFMOD)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxLINT_TARGET = $(MODULE).lint
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx.KEEP_STATE:
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxall: $(ALL_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxdef: $(DEF_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxclean: $(CLEAN_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxclobber: $(CLOBBER_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxlint: $(LINT_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxmodlintlib: $(MODLINTLIB_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxclean.lint: $(CLEAN_LINT_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxinstall: $(INSTALL_DEPS)
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx# Include common targets
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx#
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarxinclude $(UTSBASE)/intel/Makefile.targ
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx
c35aa225b9ae500f1d14f0d39a94f1eb6cda333dmarx