117169044Sbrutus# 217169044Sbrutus# CDDL HEADER START 317169044Sbrutus# 417169044Sbrutus# The contents of this file are subject to the terms of the 517169044Sbrutus# Common Development and Distribution License (the "License"). 617169044Sbrutus# You may not use this file except in compliance with the License. 717169044Sbrutus# 817169044Sbrutus# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 917169044Sbrutus# or http://www.opensolaris.org/os/licensing. 1017169044Sbrutus# See the License for the specific language governing permissions 1117169044Sbrutus# and limitations under the License. 1217169044Sbrutus# 1317169044Sbrutus# When distributing Covered Code, include this CDDL HEADER in each 1417169044Sbrutus# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1517169044Sbrutus# If applicable, add the following below this CDDL HEADER, with the 1617169044Sbrutus# fields enclosed by brackets "[]" replaced with your own identifying 1717169044Sbrutus# information: Portions Copyright [yyyy] [name of copyright owner] 1817169044Sbrutus# 1917169044Sbrutus# CDDL HEADER END 2017169044Sbrutus# 2117169044Sbrutus# 2217169044Sbrutus# uts/intel/dcopy/Makefile 2317169044Sbrutus# 2417169044Sbrutus# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 2517169044Sbrutus# Use is subject to license terms. 2617169044Sbrutus# 27*7014882cSRichard Lowe 2817169044Sbrutus# 2917169044Sbrutus# This makefile drives the production of the dcopy 3017169044Sbrutus# kernel module. 3117169044Sbrutus# 3217169044Sbrutus# intel architecture dependent 3317169044Sbrutus# 3417169044Sbrutus 3517169044Sbrutus# 3617169044Sbrutus# Path to the base of the uts directory tree (usually /usr/src/uts). 3717169044Sbrutus# 3817169044SbrutusUTSBASE = ../.. 3917169044Sbrutus 4017169044Sbrutus# 4117169044Sbrutus# Define the module and object file sets. 4217169044Sbrutus# 4317169044SbrutusMODULE = dcopy 4417169044SbrutusOBJECTS = $(DCOPY_OBJS:%=$(OBJS_DIR)/%) 4517169044SbrutusROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE) 4617169044Sbrutus 4717169044Sbrutus# 4817169044Sbrutus# Include common rules. 4917169044Sbrutus# 5017169044Sbrutusinclude $(UTSBASE)/intel/Makefile.intel 5117169044Sbrutus 5217169044Sbrutus# 5317169044Sbrutus# Define targets 5417169044Sbrutus# 5517169044SbrutusALL_TARGET = $(BINARY) 5617169044SbrutusINSTALL_TARGET = $(BINARY) $(ROOTMODULE) 5717169044Sbrutus 5817169044Sbrutus# 5917169044Sbrutus# Default build targets. 6017169044Sbrutus# 6117169044Sbrutus.KEEP_STATE: 6217169044Sbrutus 6317169044Sbrutusdef: $(DEF_DEPS) 6417169044Sbrutus 6517169044Sbrutusall: $(ALL_DEPS) 6617169044Sbrutus 6717169044Sbrutusclean: $(CLEAN_DEPS) 6817169044Sbrutus 6917169044Sbrutusclobber: $(CLOBBER_DEPS) 7017169044Sbrutus 7117169044Sbrutusinstall: $(INSTALL_DEPS) 7217169044Sbrutus 7317169044Sbrutus# 7417169044Sbrutus# Include common targets. 7517169044Sbrutus# 7617169044Sbrutusinclude $(UTSBASE)/intel/Makefile.targ 77