xref: /illumos-gate/usr/src/lib/libfdisk/Makefile (revision 241c90a0)
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
31bb9b6b3fSSheshadri VasudevanHDRDIR=		common
32bb9b6b3fSSheshadri Vasudevan
33*241c90a0SRichard LoweSUBDIRS=	$(MACH)
34bb9b6b3fSSheshadri Vasudevan$(BUILD64)SUBDIRS += $(MACH64)
35aa1b14e7SSheshadri Vasudevan
36aa1b14e7SSheshadri Vasudevanall:=		TARGET= all
37aa1b14e7SSheshadri Vasudevaninstall:=	TARGET= install
38aa1b14e7SSheshadri Vasudevanclean:=		TARGET= clean
39aa1b14e7SSheshadri Vasudevanclobber:=	TARGET= clobber
40aa1b14e7SSheshadri Vasudevan_msg:=		TARGET= _msg
41aa1b14e7SSheshadri Vasudevan
42aa1b14e7SSheshadri Vasudevan.KEEP_STATE:
43aa1b14e7SSheshadri Vasudevan
44*241c90a0SRichard Loweall install clean clobber: $(SUBDIRS)
45aa1b14e7SSheshadri Vasudevan
46aa1b14e7SSheshadri Vasudevan# install rule for install_h target
47aa1b14e7SSheshadri Vasudevan
48aa1b14e7SSheshadri Vasudevaninstall_h: $(ROOTHDRS)
49aa1b14e7SSheshadri Vasudevan
50aa1b14e7SSheshadri Vasudevancheck: $(CHECKHDRS)
51aa1b14e7SSheshadri Vasudevan
52aa1b14e7SSheshadri Vasudevan_msg: $(MSGSUBDIRS)
53aa1b14e7SSheshadri Vasudevan
54aa1b14e7SSheshadri Vasudevan$(SUBDIRS): FRC
55aa1b14e7SSheshadri Vasudevan	@cd $@; pwd; $(MAKE) $(TARGET)
56aa1b14e7SSheshadri Vasudevan
57aa1b14e7SSheshadri VasudevanFRC:
58aa1b14e7SSheshadri Vasudevan
59aa1b14e7SSheshadri Vasudevaninclude ../Makefile.targ
60aa1b14e7SSheshadri Vasudevaninclude ../../Makefile.msg.targ
61