159ac0c16Sdavemq# 259ac0c16Sdavemq# CDDL HEADER START 359ac0c16Sdavemq# 459ac0c16Sdavemq# The contents of this file are subject to the terms of the 559ac0c16Sdavemq# Common Development and Distribution License (the "License"). 659ac0c16Sdavemq# You may not use this file except in compliance with the License. 759ac0c16Sdavemq# 859ac0c16Sdavemq# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 959ac0c16Sdavemq# or http://www.opensolaris.org/os/licensing. 1059ac0c16Sdavemq# See the License for the specific language governing permissions 1159ac0c16Sdavemq# and limitations under the License. 1259ac0c16Sdavemq# 1359ac0c16Sdavemq# When distributing Covered Code, include this CDDL HEADER in each 1459ac0c16Sdavemq# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1559ac0c16Sdavemq# If applicable, add the following below this CDDL HEADER, with the 1659ac0c16Sdavemq# fields enclosed by brackets "[]" replaced with your own identifying 1759ac0c16Sdavemq# information: Portions Copyright [yyyy] [name of copyright owner] 1859ac0c16Sdavemq# 1959ac0c16Sdavemq# CDDL HEADER END 2059ac0c16Sdavemq# 2159ac0c16Sdavemq# 2259ac0c16Sdavemq# uts/sun4v/maramba/Makefile 2359ac0c16Sdavemq# Copyright 2007 Sun Microsystems, Inc. All rights reserved. 2459ac0c16Sdavemq# Use is subject to license terms. 2559ac0c16Sdavemq# 2659ac0c16Sdavemq#ident "%Z%%M% %I% %E% SMI" 2759ac0c16Sdavemq# 2859ac0c16Sdavemq# This makefile creates the links that point at 2959ac0c16Sdavemq# $(USR_PLAT_DIR)/SUNW,T5140 3059ac0c16Sdavemq# 3159ac0c16Sdavemq 3259ac0c16Sdavemq# 3359ac0c16Sdavemq# Path to the base of the uts directory tree (usually /usr/src/uts). 3459ac0c16Sdavemq# 3559ac0c16SdavemqUTSBASE = ../.. 3659ac0c16Sdavemq 3759ac0c16Sdavemq# 3859ac0c16Sdavemq# Include common rules. 3959ac0c16Sdavemq# 4059ac0c16Sdavemq 4159ac0c16Sdavemqinclude $(UTSBASE)/sun4v/Makefile.sun4v 4259ac0c16Sdavemq 4359ac0c16SdavemqUSR_PLAT_DIR = $(ROOT)/usr/platform 4459ac0c16Sdavemq 4559ac0c16Sdavemqinclude $(UTSBASE)/sun4v/Makefile.maramba 4659ac0c16Sdavemq 4759ac0c16Sdavemqdef := TARGET= def 4859ac0c16Sdavemqall := TARGET= all 4959ac0c16Sdavemqinstall := TARGET= install 5059ac0c16Sdavemqinstall_h := TARGET= install_h 5159ac0c16Sdavemqclean := TARGET= clean 5259ac0c16Sdavemqclobber := TARGET= clobber 5359ac0c16Sdavemqlint := TARGET= lint 5459ac0c16Sdavemqlintlib := TARGET= lintlib 5559ac0c16Sdavemqmodlintlib := TARGET= modlintlib 5659ac0c16Sdavemqmodlist := TARGET= modlist 5759ac0c16Sdavemqmodlist := NO_STATE= -K $$MODSTATE$$$$ 5859ac0c16Sdavemqclean.lint := TARGET= clean.lint 5959ac0c16Sdavemqcheck := TARGET= check 6059ac0c16Sdavemq 6159ac0c16Sdavemq# 6259ac0c16Sdavemq# Default build targets. 6359ac0c16Sdavemq# 6459ac0c16Sdavemq.KEEP_STATE: 6559ac0c16Sdavemq 6659ac0c16Sdavemqmodlist: 6759ac0c16Sdavemq 68*ba5fdefeSfw157321def: 69*ba5fdefeSfw157321 7059ac0c16Sdavemqlintlib: unix 7159ac0c16Sdavemq 7259ac0c16SdavemqIMPLEMENTED_PLATFORM = SUNW,T5140 7359ac0c16SdavemqLINKED_PLATFORMS = SUNW,T5240 7459ac0c16Sdavemq 7559ac0c16Sdavemq$(LINKED_PLATFORMS:%=$(USR_PLAT_DIR)/%): $(USR_PLAT_DIR) 7659ac0c16Sdavemq $(INS.slink3) 7759ac0c16Sdavemq 7859ac0c16Sdavemqall: 7959ac0c16Sdavemq 8059ac0c16Sdavemqinstall: $(LINKED_PLATFORMS:%=$(USR_PLAT_DIR)/%) 8159ac0c16Sdavemq 8259ac0c16Sdavemqinstall_h check: 8359ac0c16Sdavemq 8459ac0c16Sdavemqlint: 8559ac0c16Sdavemq 8659ac0c16Sdavemqclean: 8759ac0c16Sdavemq 8859ac0c16Sdavemqclobber: clean 8959ac0c16Sdavemq 9059ac0c16Sdavemq 9159ac0c16SdavemqEXPORT_SRC: 9259ac0c16Sdavemq $(RM) Makefile+ 9359ac0c16Sdavemq sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \ 9459ac0c16Sdavemq < Makefile > Makefile+ 9559ac0c16Sdavemq $(MV) Makefile+ Makefile 9659ac0c16Sdavemq $(CHMOD) 444 Makefile 9759ac0c16Sdavemq# EXPORT DELETE END 9859ac0c16Sdavemq 9959ac0c16Sdavemq# 100