Makefile revision 7014882c6a3672fd0e5d60200af8643ae53c5928
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg# CDDL HEADER START
57db302f0875a6c93a79333b8941cea4c1827272jim# The contents of this file are subject to the terms of the
57db302f0875a6c93a79333b8941cea4c1827272jim# Common Development and Distribution License (the "License").
57db302f0875a6c93a79333b8941cea4c1827272jim# You may not use this file except in compliance with the License.
92b1631880b0bf43fe8b2663a03c8571eb04e433jim# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92b1631880b0bf43fe8b2663a03c8571eb04e433jim# See the License for the specific language governing permissions
89225e8e84d38b07a8335922497997e83d872e75jim# and limitations under the License.
89225e8e84d38b07a8335922497997e83d872e75jim# When distributing Covered Code, include this CDDL HEADER in each
78f94f1d06c4e6828ce04d618221e0fcecb57849humbedooh# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
78f94f1d06c4e6828ce04d618221e0fcecb57849humbedooh# If applicable, add the following below this CDDL HEADER, with the
78f94f1d06c4e6828ce04d618221e0fcecb57849humbedooh# fields enclosed by brackets "[]" replaced with your own identifying
f5e28c78424d2f71c61ba457009f100bba38bc68chrisd# information: Portions Copyright [yyyy] [name of copyright owner]
f5e28c78424d2f71c61ba457009f100bba38bc68chrisd# CDDL HEADER END
536d2e7cd1fdec1255b8c3bdf41fdc714c506a54trawick# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
536d2e7cd1fdec1255b8c3bdf41fdc714c506a54trawick# Use is subject to license terms.
70caa242e6b90e0d6f0fabb56b8c5c2fb51717b3jorton# This makefile drives the production of the xpv
70caa242e6b90e0d6f0fabb56b8c5c2fb51717b3jorton# driver, which provides the necessary infrastructure for
109e2a09790de3fb315d36d6232a14ab66c8eb0ahumbedooh# paravirtualized front-end drivers in HVM systems.
109e2a09790de3fb315d36d6232a14ab66c8eb0ahumbedooh# i86pc implementation architecture dependent
12b5dc9afa1844df5ac8acab98fb538432a2fa1crjung# Path to the base of the uts directory tree (usually /usr/src/uts).
74e7a30182af5e68f14ccb8d57918b22b982db8bhumbedooh# Define the module and object file sets.
60a765cccbd3f3b5997b65b0034220c79f78369etrawick# Include common rules.
e7ca863b04ee2a7aea7738cadbf51ce5e6c5245dhumbedooh# Define targets
79c5787b92ac5f0e1cc82393816c77a006399316trawickINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
79c5787b92ac5f0e1cc82393816c77a006399316trawick# The Xen header files do not lint cleanly. Since the troublesome
79c5787b92ac5f0e1cc82393816c77a006399316trawick# structures form part of the externally defined interface to the
79c5787b92ac5f0e1cc82393816c77a006399316trawick# hypervisor, we're stuck with the noise.
4bb0a88a01fb7b494bb02a8b881b5eab0308bda6sf# Default build targets.
53e9b27aba029b18be814df40bcf6f0428771d1efuankg# Include common targets.