xref: /illumos-gate/usr/src/uts/intel/tem/Makefile (revision 82d0151a507442720a3aea34c8925041894ab173)
1fea9cb91Slq150181#
2fea9cb91Slq150181# CDDL HEADER START
3fea9cb91Slq150181#
4fea9cb91Slq150181# The contents of this file are subject to the terms of the
5fea9cb91Slq150181# Common Development and Distribution License (the "License").
6fea9cb91Slq150181# You may not use this file except in compliance with the License.
7fea9cb91Slq150181#
8fea9cb91Slq150181# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9fea9cb91Slq150181# or http://www.opensolaris.org/os/licensing.
10fea9cb91Slq150181# See the License for the specific language governing permissions
11fea9cb91Slq150181# and limitations under the License.
12fea9cb91Slq150181#
13fea9cb91Slq150181# When distributing Covered Code, include this CDDL HEADER in each
14fea9cb91Slq150181# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15fea9cb91Slq150181# If applicable, add the following below this CDDL HEADER, with the
16fea9cb91Slq150181# fields enclosed by brackets "[]" replaced with your own identifying
17fea9cb91Slq150181# information: Portions Copyright [yyyy] [name of copyright owner]
18fea9cb91Slq150181#
19fea9cb91Slq150181# CDDL HEADER END
20fea9cb91Slq150181#
21fea9cb91Slq150181
22fea9cb91Slq150181#
23aecfc01dSrui zang - Sun Microsystems - Beijing China# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
24fea9cb91Slq150181# Use is subject to license terms.
25fea9cb91Slq150181#
26fea9cb91Slq150181#	This makefile drives the production of the tem module
27fea9cb91Slq150181#
28fea9cb91Slq150181#	intel implementation architecture dependent
29fea9cb91Slq150181#
30fea9cb91Slq150181
31fea9cb91Slq150181#
32fea9cb91Slq150181#	Path to the base of the uts directory tree (usually /usr/src/uts).
33fea9cb91Slq150181#
34fea9cb91Slq150181UTSBASE	= ../..
35fea9cb91Slq150181
36fea9cb91Slq150181#
37fea9cb91Slq150181#	Define the module and object file sets.
38fea9cb91Slq150181#
39fea9cb91Slq150181MODULE		= tem
40fea9cb91Slq150181OBJECTS		= $(TEM_OBJS:%=$(OBJS_DIR)/%)
41fea9cb91Slq150181ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
42fea9cb91Slq150181
43fea9cb91Slq150181#
44fea9cb91Slq150181#	Include common rules.
45fea9cb91Slq150181#
46fea9cb91Slq150181include $(UTSBASE)/intel/Makefile.intel
47fea9cb91Slq150181
48fea9cb91Slq150181#
49fea9cb91Slq150181#	Define targets
50fea9cb91Slq150181#
51fea9cb91Slq150181ALL_TARGET	= $(BINARY)
52fea9cb91Slq150181INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
53fea9cb91Slq150181
54*82d0151aSRichard LoweLDFLAGS += -Ndacf/consconfig_dacf
55fea9cb91Slq150181
56fea9cb91Slq150181#
57fea9cb91Slq150181#	Default build targets.
58fea9cb91Slq150181#
59fea9cb91Slq150181.KEEP_STATE:
60fea9cb91Slq150181
61fea9cb91Slq150181def:		$(DEF_DEPS)
62fea9cb91Slq150181
63fea9cb91Slq150181all:		$(ALL_DEPS)
64fea9cb91Slq150181
65fea9cb91Slq150181clean:		$(CLEAN_DEPS)
66fea9cb91Slq150181
67fea9cb91Slq150181clobber:	$(CLOBBER_DEPS)
68fea9cb91Slq150181
69fea9cb91Slq150181install:	$(INSTALL_DEPS)
70fea9cb91Slq150181
71fea9cb91Slq150181#
72fea9cb91Slq150181#	Include common targets.
73fea9cb91Slq150181#
74fea9cb91Slq150181include $(UTSBASE)/intel/Makefile.targ
75