xref: /illumos-gate/usr/src/lib/libipadm/Makefile (revision 241c90a06e8d1708235651863df515a2d522a03a)
16e91bba0SGirish Moodalbail#
26e91bba0SGirish Moodalbail# CDDL HEADER START
36e91bba0SGirish Moodalbail#
46e91bba0SGirish Moodalbail# The contents of this file are subject to the terms of the
56e91bba0SGirish Moodalbail# Common Development and Distribution License (the "License").
66e91bba0SGirish Moodalbail# You may not use this file except in compliance with the License.
76e91bba0SGirish Moodalbail#
86e91bba0SGirish Moodalbail# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
96e91bba0SGirish Moodalbail# or http://www.opensolaris.org/os/licensing.
106e91bba0SGirish Moodalbail# See the License for the specific language governing permissions
116e91bba0SGirish Moodalbail# and limitations under the License.
126e91bba0SGirish Moodalbail#
136e91bba0SGirish Moodalbail# When distributing Covered Code, include this CDDL HEADER in each
146e91bba0SGirish Moodalbail# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
156e91bba0SGirish Moodalbail# If applicable, add the following below this CDDL HEADER, with the
166e91bba0SGirish Moodalbail# fields enclosed by brackets "[]" replaced with your own identifying
176e91bba0SGirish Moodalbail# information: Portions Copyright [yyyy] [name of copyright owner]
186e91bba0SGirish Moodalbail#
196e91bba0SGirish Moodalbail# CDDL HEADER END
206e91bba0SGirish Moodalbail#
216e91bba0SGirish Moodalbail#
226e91bba0SGirish Moodalbail# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
236e91bba0SGirish Moodalbail# Use is subject to license terms.
246e91bba0SGirish Moodalbail#
256e91bba0SGirish Moodalbail#
266e91bba0SGirish Moodalbail
276e91bba0SGirish Moodalbailinclude $(SRC)/lib/Makefile.lib
286e91bba0SGirish Moodalbail
296e91bba0SGirish MoodalbailHDRS =		libipadm.h ipadm_ndpd.h ipadm_ipmgmt.h
306e91bba0SGirish MoodalbailHDRDIR =	common
316e91bba0SGirish MoodalbailSUBDIRS =	$(MACH)
326e91bba0SGirish MoodalbailPOFILE =	libipadm.po
336e91bba0SGirish MoodalbailMSGFILES =	common/libipadm.c common/ipadm_prop.c common/ipadm_persist.c \
346e91bba0SGirish Moodalbail		common/ipadm_addr.c common/ipadm_if.c common/ipadm_ndpd.c
356e91bba0SGirish MoodalbailXGETFLAGS =     -a -x libipadm.xcl
366e91bba0SGirish Moodalbail
376e91bba0SGirish Moodalbailall :=		TARGET = all
386e91bba0SGirish Moodalbailclean :=	TARGET = clean
396e91bba0SGirish Moodalbailclobber :=	TARGET = clobber
406e91bba0SGirish Moodalbailinstall :=	TARGET = install
416e91bba0SGirish Moodalbail
426e91bba0SGirish Moodalbail.KEEP_STATE:
436e91bba0SGirish Moodalbail
44*241c90a0SRichard Loweall clean clobber install: $(SUBDIRS)
456e91bba0SGirish Moodalbail
466e91bba0SGirish Moodalbailinstall_h:	$(ROOTHDRS)
476e91bba0SGirish Moodalbail
486e91bba0SGirish Moodalbailcheck:		$(CHECKHDRS)
496e91bba0SGirish Moodalbail
506e91bba0SGirish Moodalbail$(POFILE):	pofile_MSGFILES
516e91bba0SGirish Moodalbail
526e91bba0SGirish Moodalbail_msg:		$(MSGDOMAINPOFILE)
536e91bba0SGirish Moodalbail
546e91bba0SGirish Moodalbail$(SUBDIRS): FRC
556e91bba0SGirish Moodalbail	@cd $@; pwd; $(MAKE) $(TARGET)
566e91bba0SGirish Moodalbail
576e91bba0SGirish MoodalbailFRC:
586e91bba0SGirish Moodalbail
596e91bba0SGirish Moodalbailinclude $(SRC)/Makefile.msg.targ
606e91bba0SGirish Moodalbailinclude $(SRC)/lib/Makefile.targ
61