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