xref: /titanic_52/usr/src/lib/smhba/Makefile (revision 9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bb)
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