Makefile revision 088e9d477eee66081e407fbc5a33c4da25f66f6a
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# CDDL HEADER START
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# The contents of this file are subject to the terms of the
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# Common Development and Distribution License, Version 1.0 only
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# (the "License"). You may not use this file except in compliance
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# with the License.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac#
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# or http://www.opensolaris.org/os/licensing.
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# See the License for the specific language governing permissions
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# and limitations under the License.
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# When distributing Covered Code, include this CDDL HEADER in each
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# If applicable, add the following below this CDDL HEADER, with the
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# fields enclosed by brackets "[]" replaced with your own identifying
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# information: Portions Copyright [yyyy] [name of copyright owner]
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# CDDL HEADER END
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
8fd3bbe5654a26bb33b1a3bbfd158f272ee0d18cludovicp#
0f8553e2af5fc49a510ecfcfc93e66d06713f631ludo# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# Use is subject to license terms.
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# ident "%Z%%M% %I% %E% SMI"
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraPROG= availdevs
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergarainclude ../Makefile.cmd
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraROOTCMDDIR= $(ROOTLIB)/zfs
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraINCS += -I/usr/include/libxml2
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# There is no lint library for libxml2, so we need to avoid linking against
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara# it during lint, as well as turning off the warnings lint would generate.
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara#
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraLDLIBS += -lzfs_jni
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraall install := LDLIBS += -lxml2
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraLINTFLAGS += -xerroff=E_NAME_USED_NOT_DEF2
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraCPPFLAGS += $(INCS) -D_LARGEFILE64_SOURCE=1 -D_REENTRANT
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara.KEEP_STATE:
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraall: $(PROG)
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergarainstall: all $(ROOTCMD)
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaraclean:
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergaralint: lint_PROG
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara
df9bb5a637fb6be2657d938a957b4170ede4e440jvergarainclude ../Makefile.targ
df9bb5a637fb6be2657d938a957b4170ede4e440jvergara