xref: /titanic_44/usr/src/uts/sun4v/huron/Makefile (revision 694c35faa87b858ecdadfe4fc592615f4eefbb07)
1a90d965dSfw157321#
2a90d965dSfw157321# CDDL HEADER START
3a90d965dSfw157321#
4a90d965dSfw157321# The contents of this file are subject to the terms of the
5a90d965dSfw157321# Common Development and Distribution License (the "License").
6a90d965dSfw157321# You may not use this file except in compliance with the License.
7a90d965dSfw157321#
8a90d965dSfw157321# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9a90d965dSfw157321# or http://www.opensolaris.org/os/licensing.
10a90d965dSfw157321# See the License for the specific language governing permissions
11a90d965dSfw157321# and limitations under the License.
12a90d965dSfw157321#
13a90d965dSfw157321# When distributing Covered Code, include this CDDL HEADER in each
14a90d965dSfw157321# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15a90d965dSfw157321# If applicable, add the following below this CDDL HEADER, with the
16a90d965dSfw157321# fields enclosed by brackets "[]" replaced with your own identifying
17a90d965dSfw157321# information: Portions Copyright [yyyy] [name of copyright owner]
18a90d965dSfw157321#
19a90d965dSfw157321# CDDL HEADER END
20a90d965dSfw157321#
21a90d965dSfw157321#
22a90d965dSfw157321# uts/sun4v/huron/Makefile
23*335777d1SSree Vemuri# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
24a90d965dSfw157321# Use is subject to license terms.
25a90d965dSfw157321#
26a90d965dSfw157321#
27a90d965dSfw157321#	This makefile drives the production of the sun4v huron platform
28a90d965dSfw157321#	modules.
29a90d965dSfw157321#
30a90d965dSfw157321#	sun4v huron implementation architecture dependent
31a90d965dSfw157321#
32a90d965dSfw157321
33a90d965dSfw157321#
34a90d965dSfw157321#	Path to the base of the uts directory tree (usually /usr/src/uts).
35a90d965dSfw157321#
36a90d965dSfw157321UTSBASE	= ../..
37a90d965dSfw157321
38a90d965dSfw157321#
39a90d965dSfw157321#	Include common rules.
40a90d965dSfw157321#
41a90d965dSfw157321include $(UTSBASE)/sun4v/Makefile.sun4v
42a90d965dSfw157321
43a90d965dSfw157321USR_PLAT_DIR = $(ROOT)/usr/platform
44a90d965dSfw157321
45a90d965dSfw157321include $(UTSBASE)/sun4v/Makefile.huron
46a90d965dSfw157321
47a90d965dSfw157321def		:=	TARGET= def
48a90d965dSfw157321all		:=	TARGET= all
49a90d965dSfw157321install		:=	TARGET= install
50a90d965dSfw157321install_h	:=	TARGET= install_h
51a90d965dSfw157321clean		:=	TARGET= clean
52a90d965dSfw157321clobber		:=	TARGET= clobber
53a90d965dSfw157321lint		:=	TARGET= lint
54a90d965dSfw157321lintlib		:=	TARGET= lintlib
55a90d965dSfw157321modlintlib	:=	TARGET= modlintlib
56a90d965dSfw157321modlist		:=	TARGET= modlist
57a90d965dSfw157321modlist		:=	NO_STATE= -K $$MODSTATE$$$$
58a90d965dSfw157321clean.lint	:=	TARGET= clean.lint
59a90d965dSfw157321check		:=	TARGET= check
60a90d965dSfw157321
61a90d965dSfw157321#
62a90d965dSfw157321#	Default build targets.
63a90d965dSfw157321#
64a90d965dSfw157321.KEEP_STATE:
65a90d965dSfw157321
66dc070a67Sfw157321def:
67dc070a67Sfw157321
68a90d965dSfw157321lintlib:      unix
69a90d965dSfw157321
70a90d965dSfw157321IMPLEMENTED_PLATFORM	= SUNW,SPARC-Enterprise-T5120
71a90d965dSfw157321LINKED_PLATFORMS	= SUNW,SPARC-Enterprise-T5220
72a90d965dSfw157321
73a90d965dSfw157321
74a90d965dSfw157321$(LINKED_PLATFORMS:%=$(USR_PLAT_DIR)/%): $(USR_PLAT_DIR)
75a90d965dSfw157321	$(INS.slink3)
76a90d965dSfw157321
77a90d965dSfw157321all:
78a90d965dSfw157321
79a90d965dSfw157321install:	$(LINKED_PLATFORMS:%=$(USR_PLAT_DIR)/%)
80a90d965dSfw157321
81a90d965dSfw157321install_h check:
82a90d965dSfw157321
83a90d965dSfw157321lint:
84a90d965dSfw157321
85a90d965dSfw157321clean:
86a90d965dSfw157321
87a90d965dSfw157321clobber:	clean
88a90d965dSfw157321
89a90d965dSfw157321modlist:
90