111015SSundeep.Panicker@Sun.COM# 211015SSundeep.Panicker@Sun.COM# CDDL HEADER START 311015SSundeep.Panicker@Sun.COM# 411015SSundeep.Panicker@Sun.COM# The contents of this file are subject to the terms of the 511015SSundeep.Panicker@Sun.COM# Common Development and Distribution License (the "License"). 611015SSundeep.Panicker@Sun.COM# You may not use this file except in compliance with the License. 711015SSundeep.Panicker@Sun.COM# 811015SSundeep.Panicker@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 911015SSundeep.Panicker@Sun.COM# or http://www.opensolaris.org/os/licensing. 1011015SSundeep.Panicker@Sun.COM# See the License for the specific language governing permissions 1111015SSundeep.Panicker@Sun.COM# and limitations under the License. 1211015SSundeep.Panicker@Sun.COM# 1311015SSundeep.Panicker@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each 1411015SSundeep.Panicker@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1511015SSundeep.Panicker@Sun.COM# If applicable, add the following below this CDDL HEADER, with the 1611015SSundeep.Panicker@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying 1711015SSundeep.Panicker@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner] 1811015SSundeep.Panicker@Sun.COM# 1911015SSundeep.Panicker@Sun.COM# CDDL HEADER END 2011015SSundeep.Panicker@Sun.COM# 2111015SSundeep.Panicker@Sun.COM# 2211015SSundeep.Panicker@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 2311015SSundeep.Panicker@Sun.COM# Use is subject to license terms. 2411015SSundeep.Panicker@Sun.COM# 2511015SSundeep.Panicker@Sun.COM# 2611015SSundeep.Panicker@Sun.COM 2711015SSundeep.Panicker@Sun.COMinclude $(SRC)/lib/Makefile.lib 2811015SSundeep.Panicker@Sun.COM 2911015SSundeep.Panicker@Sun.COMSUBDIRS = $(MACH) 3011015SSundeep.Panicker@Sun.COM$(BUILD64)SUBDIRS += $(MACH64) 3111015SSundeep.Panicker@Sun.COM 3211015SSundeep.Panicker@Sun.COM# conditional assignments 3311015SSundeep.Panicker@Sun.COMall := TARGET= all 3411015SSundeep.Panicker@Sun.COMinstall := TARGET= install 3511015SSundeep.Panicker@Sun.COMclean := TARGET= clean 3611015SSundeep.Panicker@Sun.COMclobber := TARGET= clobber 3711015SSundeep.Panicker@Sun.COMlint := TARGET= lint 3811015SSundeep.Panicker@Sun.COM_msg := TARGET= _msg 3911015SSundeep.Panicker@Sun.COM 4011015SSundeep.Panicker@Sun.COMsparc_HDRS= 4111015SSundeep.Panicker@Sun.COMsparcv9_HDRS= 4211015SSundeep.Panicker@Sun.COMi386_HDRS= 43*11063SSundeep.Panicker@Sun.COMHDRS= nvfru.h $($(MACH)_HDRS) 4411015SSundeep.Panicker@Sun.COMROOTHDRDIR= $(ROOT)/usr/include 4511015SSundeep.Panicker@Sun.COMROOTHDRS= $(HDRS:%=$(ROOTHDRDIR)/%) 4611015SSundeep.Panicker@Sun.COMCHECKHDRS= $(HDRS:%.h=%.check) 4711015SSundeep.Panicker@Sun.COM 4811015SSundeep.Panicker@Sun.COM.KEEP_STATE: 4911015SSundeep.Panicker@Sun.COM 5011015SSundeep.Panicker@Sun.COMall install clean clobber lint: $(SUBDIRS) 5111015SSundeep.Panicker@Sun.COM 5211015SSundeep.Panicker@Sun.COM_msg: $(MACH) $(MACH64) 5311015SSundeep.Panicker@Sun.COM 5411015SSundeep.Panicker@Sun.COM 5511015SSundeep.Panicker@Sun.COM$(ROOTHDRDIR)/%: % 5611015SSundeep.Panicker@Sun.COM $(INS.file) 5711015SSundeep.Panicker@Sun.COM 5811015SSundeep.Panicker@Sun.COM$(ROOTHDRDIR): 5911015SSundeep.Panicker@Sun.COM $(INS.dir) 6011015SSundeep.Panicker@Sun.COM 61*11063SSundeep.Panicker@Sun.COMinstall_h: $(ROOTHDRS) 62*11063SSundeep.Panicker@Sun.COM 6311015SSundeep.Panicker@Sun.COMcheck: $(CHECKHDRS) 6411015SSundeep.Panicker@Sun.COM 6511015SSundeep.Panicker@Sun.COM$(MACH) $(MACH64): FRC 6611015SSundeep.Panicker@Sun.COM @cd $@; pwd; $(MAKE) $(TARGET) 6711015SSundeep.Panicker@Sun.COM 6811015SSundeep.Panicker@Sun.COMFRC: 6911015SSundeep.Panicker@Sun.COM 70