106bbe1e0Sedp#
206bbe1e0Sedp# CDDL HEADER START
306bbe1e0Sedp#
406bbe1e0Sedp# The contents of this file are subject to the terms of the
506bbe1e0Sedp# Common Development and Distribution License (the "License").
606bbe1e0Sedp# You may not use this file except in compliance with the License.
706bbe1e0Sedp#
806bbe1e0Sedp# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
906bbe1e0Sedp# or http://www.opensolaris.org/os/licensing.
1006bbe1e0Sedp# See the License for the specific language governing permissions
1106bbe1e0Sedp# and limitations under the License.
1206bbe1e0Sedp#
1306bbe1e0Sedp# When distributing Covered Code, include this CDDL HEADER in each
1406bbe1e0Sedp# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1506bbe1e0Sedp# If applicable, add the following below this CDDL HEADER, with the
1606bbe1e0Sedp# fields enclosed by brackets "[]" replaced with your own identifying
1706bbe1e0Sedp# information: Portions Copyright [yyyy] [name of copyright owner]
1806bbe1e0Sedp#
1906bbe1e0Sedp# CDDL HEADER END
2006bbe1e0Sedp#
2106bbe1e0Sedp
2206bbe1e0Sedp#
2306bbe1e0Sedp# uts/i86pc/hvm_bootstrap/Makefile
2406bbe1e0Sedp#
2506bbe1e0Sedp# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
2606bbe1e0Sedp# Use is subject to license terms.
2706bbe1e0Sedp#
28*fe7a23c8SAndy Fiddaman# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
2906bbe1e0Sedp#
3006bbe1e0Sedp#	i86pc architecture dependent
3106bbe1e0Sedp#
3206bbe1e0Sedp#	Path to the base of the uts directory tree (usually /usr/src/uts).
3306bbe1e0Sedp#
34eb0cc229SedpUTSBASE	= ../../..
3506bbe1e0Sedp
3606bbe1e0Sedp#
3706bbe1e0Sedp#	Define the module and object file sets.
3806bbe1e0Sedp#
3906bbe1e0SedpMODULE		= hvm_bootstrap
4006bbe1e0SedpOBJECTS		= $(HVM_BOOTSTRAP_OBJS:%=$(OBJS_DIR)/%)
4106bbe1e0SedpROOTMODULE	= $(ROOT_HVM_MISC_DIR)/$(MODULE)
4206bbe1e0Sedp
4306bbe1e0Sedp#
4406bbe1e0Sedp#	Include common rules.
4506bbe1e0Sedp#
46eb0cc229Sedpinclude $(UTSBASE)/i86pc/i86hvm/Makefile.i86hvm
4706bbe1e0Sedp
4806bbe1e0Sedp#
4906bbe1e0Sedp#	Define targets
5006bbe1e0Sedp#
5106bbe1e0SedpALL_TARGET	= $(BINARY)
5206bbe1e0SedpINSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
5306bbe1e0Sedp
5406bbe1e0Sedp#
5506bbe1e0Sedp#	Default build targets.
5606bbe1e0Sedp#
5706bbe1e0Sedp.KEEP_STATE:
5806bbe1e0Sedp
5906bbe1e0Sedpdef:		$(DEF_DEPS)
6006bbe1e0Sedp
6106bbe1e0Sedpall:		$(ALL_DEPS)
6206bbe1e0Sedp
6306bbe1e0Sedpclean:		$(CLEAN_DEPS)
6406bbe1e0Sedp
6506bbe1e0Sedpclobber:	$(CLOBBER_DEPS)
6606bbe1e0Sedp
6706bbe1e0Sedpinstall:	$(INSTALL_DEPS)
6806bbe1e0Sedp
6906bbe1e0Sedp#
7006bbe1e0Sedp#	Include common targets.
7106bbe1e0Sedp#
72eb0cc229Sedpinclude $(UTSBASE)/i86pc/i86hvm/Makefile.targ
73