Makefile revision 7014882c6a3672fd0e5d60200af8643ae53c5928
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# CDDL HEADER START
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# The contents of this file are subject to the terms of the
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# Common Development and Distribution License, Version 1.0 only
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# (the "License"). You may not use this file except in compliance
c7814cf6e1240a519cbec0441e033d0e2470ed00vboxsync# with the License.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# or http://www.opensolaris.org/os/licensing.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# See the License for the specific language governing permissions
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# and limitations under the License.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# When distributing Covered Code, include this CDDL HEADER in each
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# If applicable, add the following below this CDDL HEADER, with the
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# CDDL HEADER END
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync# Use is subject to license terms.
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync#
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncinclude ../../Makefile.cmd
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncLIBADMDIR = ../../../lib/libadm/inc
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncCPPFLAGS += -I$(LIBADMDIR)
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncCFLAGS += $(CCVERBOSE)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncPROG = devattr devreserv getvol putdgrp devfree getdev listdgrp getdgrp \
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync putdev
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncLDLIBS += -ladm
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncCERRWARN += -_gcc=-Wno-parentheses
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsyncCERRWARN += -_gcc=-Wno-uninitialized
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058vboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync.KEEP_STATE:
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync.PARALLEL: $(PROG)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncall: $(PROG)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncclean:
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncinstall: all $(ROOTPROG)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsynclint: $(PROG:%=%.c)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) devattr.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) devreserv.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) getvol.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) putdgrp.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) devfree.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) getdev.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) listdgrp.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) getdgrp.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync $(LINT.c) putdev.c $(LDLIBS)
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncFRC:
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsyncinclude ../../Makefile.targ
8ca5eef802d34e34f85919c5d39b510eeab3de3bvboxsync