Makefile revision 4784fcbddec533c366d5e92ce1ca3a4a2ce69495
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# CDDL HEADER START
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# The contents of this file are subject to the terms of the
040b4a09341f574825386333398110f4db3e1e51vboxsync# Common Development and Distribution License (the "License").
040b4a09341f574825386333398110f4db3e1e51vboxsync# You may not use this file except in compliance with the License.
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
040b4a09341f574825386333398110f4db3e1e51vboxsync# or http://www.opensolaris.org/os/licensing.
040b4a09341f574825386333398110f4db3e1e51vboxsync# See the License for the specific language governing permissions
040b4a09341f574825386333398110f4db3e1e51vboxsync# and limitations under the License.
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# When distributing Covered Code, include this CDDL HEADER in each
040b4a09341f574825386333398110f4db3e1e51vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
040b4a09341f574825386333398110f4db3e1e51vboxsync# If applicable, add the following below this CDDL HEADER, with the
040b4a09341f574825386333398110f4db3e1e51vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
040b4a09341f574825386333398110f4db3e1e51vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# CDDL HEADER END
4b9d6701570cb98fd36e209314239d104ec584d3vboxsync#
4b9d6701570cb98fd36e209314239d104ec584d3vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
040b4a09341f574825386333398110f4db3e1e51vboxsync# Use is subject to license terms.
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync#
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncinclude $(SRC)/lib/Makefile.lib
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncHDRS = libdladm.h libdladm_impl.h libdllink.h libdlaggr.h \
040b4a09341f574825386333398110f4db3e1e51vboxsync libdlwlan.h libdlwlan_impl.h libdlvnic.h libdlvlan.h \
040b4a09341f574825386333398110f4db3e1e51vboxsync libdlmgmt.h libdlflow.h libdlflow_impl.h libdlstat.h \
040b4a09341f574825386333398110f4db3e1e51vboxsync libdlether.h
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncHDRDIR = common
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncSUBDIRS = $(MACH)
040b4a09341f574825386333398110f4db3e1e51vboxsync$(BUILD64)SUBDIRS += $(MACH64)
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncPOFILE = libdladm.po
040b4a09341f574825386333398110f4db3e1e51vboxsyncMSGFILES = common/libdladm.c common/linkprop.c common/secobj.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/libdllink.c common/libdlaggr.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/libdlwlan.c common/libdlvnic.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/libdlvlan.c common/libdlmgmt.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/flowattr.c common/flowprop.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/propfuncs.c common/libdlflow.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/libdlstat.c common/flowattr.c \
040b4a09341f574825386333398110f4db3e1e51vboxsync common/libdlether.c
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncXGETFLAGS = -a -x libdladm.xcl
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncall := TARGET = all
040b4a09341f574825386333398110f4db3e1e51vboxsyncclean := TARGET = clean
040b4a09341f574825386333398110f4db3e1e51vboxsyncclobber := TARGET = clobber
040b4a09341f574825386333398110f4db3e1e51vboxsyncinstall := TARGET = install
040b4a09341f574825386333398110f4db3e1e51vboxsynclint := TARGET = lint
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsync.KEEP_STATE:
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncall clean clobber install lint: $(SUBDIRS)
040b4a09341f574825386333398110f4db3e1e51vboxsync
040b4a09341f574825386333398110f4db3e1e51vboxsyncinstall_h: $(ROOTHDRS)
040b4a09341f574825386333398110f4db3e1e51vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsynccheck: $(CHECKHDRS)
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync$(POFILE): pofile_MSGFILES
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync_msg: $(MSGDOMAINPOFILE)
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync$(SUBDIRS): FRC
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync @cd $@; pwd; $(MAKE) $(TARGET)
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsyncFRC:
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsyncinclude $(SRC)/Makefile.msg.targ
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsyncinclude $(SRC)/lib/Makefile.targ
a3133ef29cdf3656735d569fd64e54c9286effc0vboxsync