xref: /titanic_44/usr/src/lib/libfdisk/Makefile (revision bb9b6b3f59b8820022416cea99b49c50fef6e391)
1aa1b14e7SSheshadri Vasudevan#
2aa1b14e7SSheshadri Vasudevan# CDDL HEADER START
3aa1b14e7SSheshadri Vasudevan#
4aa1b14e7SSheshadri Vasudevan# The contents of this file are subject to the terms of the
5aa1b14e7SSheshadri Vasudevan# Common Development and Distribution License (the "License").
6aa1b14e7SSheshadri Vasudevan# You may not use this file except in compliance with the License.
7aa1b14e7SSheshadri Vasudevan#
8aa1b14e7SSheshadri Vasudevan# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9aa1b14e7SSheshadri Vasudevan# or http://www.opensolaris.org/os/licensing.
10aa1b14e7SSheshadri Vasudevan# See the License for the specific language governing permissions
11aa1b14e7SSheshadri Vasudevan# and limitations under the License.
12aa1b14e7SSheshadri Vasudevan#
13aa1b14e7SSheshadri Vasudevan# When distributing Covered Code, include this CDDL HEADER in each
14aa1b14e7SSheshadri Vasudevan# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15aa1b14e7SSheshadri Vasudevan# If applicable, add the following below this CDDL HEADER, with the
16aa1b14e7SSheshadri Vasudevan# fields enclosed by brackets "[]" replaced with your own identifying
17aa1b14e7SSheshadri Vasudevan# information: Portions Copyright [yyyy] [name of copyright owner]
18aa1b14e7SSheshadri Vasudevan#
19aa1b14e7SSheshadri Vasudevan# CDDL HEADER END
20aa1b14e7SSheshadri Vasudevan#
21aa1b14e7SSheshadri Vasudevan#
22aa1b14e7SSheshadri Vasudevan# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
23aa1b14e7SSheshadri Vasudevan# Use is subject to license terms.
24aa1b14e7SSheshadri Vasudevan#
25aa1b14e7SSheshadri Vasudevan#
26aa1b14e7SSheshadri Vasudevan
27aa1b14e7SSheshadri Vasudevaninclude		../Makefile.lib
28aa1b14e7SSheshadri Vasudevan
29aa1b14e7SSheshadri VasudevanHDRS=		libfdisk.h
30aa1b14e7SSheshadri Vasudevan
31*bb9b6b3fSSheshadri VasudevanHDRDIR=		common
32*bb9b6b3fSSheshadri Vasudevan
33*bb9b6b3fSSheshadri VasudevanSUBDIRS=	$(MACH)
34*bb9b6b3fSSheshadri Vasudevan$(BUILD64)SUBDIRS += $(MACH64)
35aa1b14e7SSheshadri Vasudevan
36aa1b14e7SSheshadri Vasudevanall:=		TARGET= all
37aa1b14e7SSheshadri Vasudevaninstall:=	TARGET= install
38aa1b14e7SSheshadri Vasudevanclean:=		TARGET= clean
39aa1b14e7SSheshadri Vasudevanclobber:=	TARGET= clobber
40aa1b14e7SSheshadri Vasudevanlint:=		TARGET= lint
41aa1b14e7SSheshadri Vasudevan_msg:=		TARGET= _msg
42aa1b14e7SSheshadri Vasudevan
43aa1b14e7SSheshadri Vasudevan.KEEP_STATE:
44aa1b14e7SSheshadri Vasudevan
45aa1b14e7SSheshadri Vasudevanall install clean clobber lint: $(SUBDIRS)
46aa1b14e7SSheshadri Vasudevan
47aa1b14e7SSheshadri Vasudevan# install rule for install_h target
48aa1b14e7SSheshadri Vasudevan
49aa1b14e7SSheshadri Vasudevaninstall_h: $(ROOTHDRS)
50aa1b14e7SSheshadri Vasudevan
51aa1b14e7SSheshadri Vasudevancheck: $(CHECKHDRS)
52aa1b14e7SSheshadri Vasudevan
53aa1b14e7SSheshadri Vasudevan_msg: $(MSGSUBDIRS)
54aa1b14e7SSheshadri Vasudevan
55aa1b14e7SSheshadri Vasudevan$(SUBDIRS): FRC
56aa1b14e7SSheshadri Vasudevan	@cd $@; pwd; $(MAKE) $(TARGET)
57aa1b14e7SSheshadri Vasudevan
58aa1b14e7SSheshadri VasudevanFRC:
59aa1b14e7SSheshadri Vasudevan
60aa1b14e7SSheshadri Vasudevaninclude ../Makefile.targ
61aa1b14e7SSheshadri Vasudevaninclude ../../Makefile.msg.targ
62