Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# CDDL HEADER START
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# The contents of this file are subject to the terms of the
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Common Development and Distribution License, Version 1.0 only
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# (the "License"). You may not use this file except in compliance
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# with the License.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# or http://www.opensolaris.org/os/licensing.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# See the License for the specific language governing permissions
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# and limitations under the License.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# When distributing Covered Code, include this CDDL HEADER in each
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# If applicable, add the following below this CDDL HEADER, with the
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# fields enclosed by brackets "[]" replaced with your own identifying
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# CDDL HEADER END
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# uts/intel/sysevent/Makefile
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Use is subject to license terms.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ident "%Z%%M% %I% %E% SMI"
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# sysevent driver makefile.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Path to the base of the uts directory tree (usually /usr/src/uts).
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncUTSBASE = ../..
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Define the module and object file sets.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncMODULE = sysevent
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncOBJECTS = $(SYSEVENT_OBJS:%=$(OBJS_DIR)/%)
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncLINTS = $(SYSEVENT_OBJS:%.o=$(LINTS_DIR)/%.ln)
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncCONF_SRCDIR = $(UTSBASE)/common/io
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Include common rules.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncinclude $(UTSBASE)/intel/Makefile.intel
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Define targets
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncALL_TARGET = $(BINARY) $(SRC_CONFILE)
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncLINT_TARGET = $(MODULE).lint
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Overrides.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync# Default build targets.
#
.KEEP_STATE:
def: $(DEF_DEPS)
all: $(ALL_DEPS)
clean: $(CLEAN_DEPS)
clobber: $(CLOBBER_DEPS)
lint: $(LINT_DEPS)
modlintlib: $(MODLINTLIB_DEPS)
clean.lint: $(CLEAN_LINT_DEPS)
install: $(INSTALL_DEPS)
#
# Include common targets.
#
include $(UTSBASE)/intel/Makefile.targ