Makefile revision 4b92079ba1c38eb015d4df99305947dbeccbb80d
d9b79cae72fdd3c0b02eca7a735c5a6df5c3247bEvan Hunt#
d9b79cae72fdd3c0b02eca7a735c5a6df5c3247bEvan Hunt# CDDL HEADER START
d9b79cae72fdd3c0b02eca7a735c5a6df5c3247bEvan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# The contents of this file are subject to the terms of the
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# Common Development and Distribution License (the "License").
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# You may not use this file except in compliance with the License.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# or http://www.opensolaris.org/os/licensing.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# See the License for the specific language governing permissions
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# and limitations under the License.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# When distributing Covered Code, include this CDDL HEADER in each
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt# If applicable, add the following below this CDDL HEADER, with the
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt# fields enclosed by brackets "[]" replaced with your own identifying
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt# information: Portions Copyright [yyyy] [name of copyright owner]
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# CDDL HEADER END
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# Use is subject to license terms.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt#
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt# cmd/fs.d/ufs/quotaon/Makefile
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntFSTYPE= ufs
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntLIBPROG= quotaon
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntQUOTAOFF= quotaoff
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntATTMK= $(LIBPROG)
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntOTHERINSTALL= $(ROOTLIBFSTYPE)/$(QUOTAOFF) \
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt $(ROOTUSRSBIN)/$(LIBPROG) $(ROOTUSRSBIN)/$(QUOTAOFF)
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntLINKVALUEON= ../lib/fs/$(FSTYPE)/$(LIBPROG)
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntLINKVALUEOFF= ../lib/fs/$(FSTYPE)/$(QUOTAOFF)
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Huntinclude ../../Makefile.fstype
d9b79cae72fdd3c0b02eca7a735c5a6df5c3247bEvan Hunt
d9b79cae72fdd3c0b02eca7a735c5a6df5c3247bEvan Hunt$(ROOTINIT_SCRIPT) := FILEMODE = 0744
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntCPPFLAGS += -D_LARGEFILE64_SOURCE
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntCERRWARN += -_gcc=-Wno-unused-variable
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan HuntCERRWARN += -_gcc=-Wno-unused-function
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Huntlint: lint_PROG
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt$(ROOTLIBFSTYPE)/$(QUOTAOFF): $(ROOTLIBFSTYPE)/$(LIBPROG)
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt -$(RM) $@; $(LN) $(ROOTLIBFSTYPE)/$(LIBPROG) $@
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt$(ROOTUSRSBIN)/$(LIBPROG):
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt -$(RM) $@; $(SYMLINK) $(LINKVALUEON) $@
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt$(ROOTUSRSBIN)/$(QUOTAOFF):
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt -$(RM) $@; $(SYMLINK) $(LINKVALUEOFF) $@
e2d635d630f6f61fefd3d4475c45b097b16b8a2aEvan Hunt