1*9e86db79SHyon Kim# 2*9e86db79SHyon Kim# CDDL HEADER START 3*9e86db79SHyon Kim# 4*9e86db79SHyon Kim# The contents of this file are subject to the terms of the 5*9e86db79SHyon Kim# Common Development and Distribution License (the "License"). 6*9e86db79SHyon Kim# You may not use this file except in compliance with the License. 7*9e86db79SHyon Kim# 8*9e86db79SHyon Kim# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*9e86db79SHyon Kim# or http://www.opensolaris.org/os/licensing. 10*9e86db79SHyon Kim# See the License for the specific language governing permissions 11*9e86db79SHyon Kim# and limitations under the License. 12*9e86db79SHyon Kim# 13*9e86db79SHyon Kim# When distributing Covered Code, include this CDDL HEADER in each 14*9e86db79SHyon Kim# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*9e86db79SHyon Kim# If applicable, add the following below this CDDL HEADER, with the 16*9e86db79SHyon Kim# fields enclosed by brackets "[]" replaced with your own identifying 17*9e86db79SHyon Kim# information: Portions Copyright [yyyy] [name of copyright owner] 18*9e86db79SHyon Kim# 19*9e86db79SHyon Kim# CDDL HEADER END 20*9e86db79SHyon Kim# 21*9e86db79SHyon Kim# 22*9e86db79SHyon Kim# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23*9e86db79SHyon Kim# Use is subject to license terms. 24*9e86db79SHyon Kim# 25*9e86db79SHyon Kim# 26*9e86db79SHyon Kim 27*9e86db79SHyon Kiminclude ../Makefile.lib 28*9e86db79SHyon Kim 29*9e86db79SHyon Kim 30*9e86db79SHyon KimSUBDIRS= $(MACH) 31*9e86db79SHyon Kim$(BUILD64)SUBDIRS += $(MACH64) 32*9e86db79SHyon Kim 33*9e86db79SHyon Kimall := TARGET= all 34*9e86db79SHyon Kimclean := TARGET= clean 35*9e86db79SHyon Kimclobber := TARGET= clobber 36*9e86db79SHyon Kiminstall := TARGET= install 37*9e86db79SHyon Kimlint := TARGET= lint 38*9e86db79SHyon Kim 39*9e86db79SHyon Kim# definitions for install_h target 40*9e86db79SHyon KimHDRS= smhbaapi.h 41*9e86db79SHyon KimHDRDIR= common 42*9e86db79SHyon Kim 43*9e86db79SHyon Kim.KEEP_STATE: 44*9e86db79SHyon Kim 45*9e86db79SHyon Kimall clean clobber install lint: $(SUBDIRS) 46*9e86db79SHyon Kim 47*9e86db79SHyon Kim# install rule for install_h target 48*9e86db79SHyon Kim 49*9e86db79SHyon Kiminstall_h: $(ROOTHDRS) 50*9e86db79SHyon Kim 51*9e86db79SHyon Kim# These headers and source should be excluded from check target 52*9e86db79SHyon Kimcheck: $(CHECKHDRS) 53*9e86db79SHyon Kim 54*9e86db79SHyon Kim$(SUBDIRS): FRC 55*9e86db79SHyon Kim @cd $@; pwd; $(MAKE) $(TARGET) 56*9e86db79SHyon Kim 57*9e86db79SHyon KimFRC: 58*9e86db79SHyon Kim 59*9e86db79SHyon Kiminclude ../Makefile.targ 60