Makefile revision b6c3f7863936abeae522e48a13887dddeb691a45
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# CDDL HEADER START
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# The contents of this file are subject to the terms of the
86bb763be5d87c295c8844d30078da2ddb964f73rpluem# Common Development and Distribution License (the "License").
86bb763be5d87c295c8844d30078da2ddb964f73rpluem# You may not use this file except in compliance with the License.
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
86bb763be5d87c295c8844d30078da2ddb964f73rpluem# See the License for the specific language governing permissions
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin# and limitations under the License.
8315a125b56710a222167e4d65b96c3c891f4b25sf# When distributing Covered Code, include this CDDL HEADER in each
8315a125b56710a222167e4d65b96c3c891f4b25sf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8315a125b56710a222167e4d65b96c3c891f4b25sf# If applicable, add the following below this CDDL HEADER, with the
8315a125b56710a222167e4d65b96c3c891f4b25sf# fields enclosed by brackets "[]" replaced with your own identifying
3f985866b9b5b49fb57735b5eb135591163f30dfsf# information: Portions Copyright [yyyy] [name of copyright owner]
7f51e5c395d431b8c20226f77de28efe13272bfasf# CDDL HEADER END
7f51e5c395d431b8c20226f77de28efe13272bfasf# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
17d64c884a44f5ca72f6901afd3e50991bfc1c63sf# Use is subject to license terms.
17d64c884a44f5ca72f6901afd3e50991bfc1c63sf# ident "%Z%%M% %I% %E% SMI"
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf# This makefile drives the production of the sun4u chicago platform
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf# sun4u implementation architecture dependent
a96ba81cada826f2a9ab1e24218a77bfadfc31d8sf# Path to the base of the uts directory tree (usually /usr/src/uts).
87587593f1a53030e840acc0dec6cc881022ea40covener# Include common rules.
ab2b977442827214b1d884decf3e3f1579fd45e1rpluem# Default build targets.
195edf54eccd8c5a436c7dd17f5f604e7074d5d1sfdef all clean clean.lint clobber modlist: $(CHICAGO_KMODS)
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf# The 'lint.platmod' target lints the chicago platform module against the sun4u
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf# kernel. This ends up doing all the kernel cross-checks, so it takes a couple
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf# of minutes. Due to the low ROI, it's not run by default, but it's a good
ecc6e723b804fb4b8f858910eff3f88242ec56fasf# idea to run this if you change os/chicago.c.
ed6dfb7d7057dc4f42348f12d7bff9fe98fc73cfminfrin @-$(ECHO) "\nChicago Platform-dependent module: global crosschecks:"
ed6dfb7d7057dc4f42348f12d7bff9fe98fc73cfminfrin @-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
23247a8f748077bc788a5fbaf91d5fad34d0b7d1sf $(SYMLINK) $(ROOT_US3_CRYPTO_LINK)/$@ $(ROOT_CHICAGO_CRYPTO_DIR_64)/$@
58015652ffe00f004c6404a0631474f23dadc7dasf# Include common targets.