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