Makefile.com revision 2
0066eddda7203f6345b56f77d146a759298dc635gryzor# CDDL HEADER START
0066eddda7203f6345b56f77d146a759298dc635gryzor#
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# The contents of this file are subject to the terms of the
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# Common Development and Distribution License (the "License").
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# You may not use this file except in compliance with the License.
0066eddda7203f6345b56f77d146a759298dc635gryzor#
0066eddda7203f6345b56f77d146a759298dc635gryzor# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0066eddda7203f6345b56f77d146a759298dc635gryzor# or http://www.opensolaris.org/os/licensing.
0066eddda7203f6345b56f77d146a759298dc635gryzor# See the License for the specific language governing permissions
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc# and limitations under the License.
0066eddda7203f6345b56f77d146a759298dc635gryzor#
0066eddda7203f6345b56f77d146a759298dc635gryzor# When distributing Covered Code, include this CDDL HEADER in each
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2e545ce2450a9953665f701bb05350f0d3f26275nd# If applicable, add the following below this CDDL HEADER, with the
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# fields enclosed by brackets "[]" replaced with your own identifying
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# information: Portions Copyright [yyyy] [name of copyright owner]
0066eddda7203f6345b56f77d146a759298dc635gryzor#
0066eddda7203f6345b56f77d146a759298dc635gryzor# CDDL HEADER END
0066eddda7203f6345b56f77d146a759298dc635gryzor#
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen#
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
0066eddda7203f6345b56f77d146a759298dc635gryzor#
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorLIBRARY= libdscfg.a
3f08db06526d6901aa08c110b5bc7dde6bc39905ndVERS= .1
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorOBJECTS= \
0066eddda7203f6345b56f77d146a759298dc635gryzor cfg.o \
0066eddda7203f6345b56f77d146a759298dc635gryzor cfg_cluster.o \
0066eddda7203f6345b56f77d146a759298dc635gryzor cfg_local.o \
0066eddda7203f6345b56f77d146a759298dc635gryzor cfg_lockdlck.o \
0066eddda7203f6345b56f77d146a759298dc635gryzor cfg_lockdmsg.o \
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung cfg_vols.o
0066eddda7203f6345b56f77d146a759298dc635gryzor
0a05fab9aadd37834734ffe106fc8ad4488fb3e3rbowen
0a05fab9aadd37834734ffe106fc8ad4488fb3e3rbowen# include library definitions
0066eddda7203f6345b56f77d146a759298dc635gryzorinclude ../../Makefile.lib
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorSRCDIR= ../common
0066eddda7203f6345b56f77d146a759298dc635gryzorSRCS= $(OBJECTS:%.o=../common/%.c)
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorLIBS += $(DYNLIB) $(LINTLIB)
0066eddda7203f6345b56f77d146a759298dc635gryzor
cd8142d105a47b208d863bea7cdb540727a5f02digalic# definitions for lint
cd8142d105a47b208d863bea7cdb540727a5f02digalic
cd8142d105a47b208d863bea7cdb540727a5f02digalicLINTFLAGS += -u
cd8142d105a47b208d863bea7cdb540727a5f02digalicLINTFLAGS += -erroff=E_FUNC_RET_ALWAYS_IGNOR2
cd8142d105a47b208d863bea7cdb540727a5f02digalicLINTFLAGS += -erroff=E_FUNC_RET_MAYBE_IGNORED2
0066eddda7203f6345b56f77d146a759298dc635gryzorLINTFLAGS += -erroff=E_FUNC_SET_NOT_USED
0066eddda7203f6345b56f77d146a759298dc635gryzorLINTFLAGS += -erroff=E_SEC_SCANF_UNBOUNDED_COPY
0066eddda7203f6345b56f77d146a759298dc635gryzorLINTFLAGS += -erroff=E_BAD_FORMAT_ARG_TYPE2
0066eddda7203f6345b56f77d146a759298dc635gryzorLINTOUT= lint.out
0066eddda7203f6345b56f77d146a759298dc635gryzorLINTOUT_INTER= lintinter.out
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorROOTLINTDIR= $(ROOTLIBDIR)
0066eddda7203f6345b56f77d146a759298dc635gryzorROOTLINT= $(LINTSRC:%=$(ROOTLINTDIR)/%)
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorCLEANFILES += $(LINTOUT) $(LINTOUT_INTER) $(LINT_INTER)
0066eddda7203f6345b56f77d146a759298dc635gryzor
0066eddda7203f6345b56f77d146a759298dc635gryzorLDLIBS += -lnsctl -lunistat -ladm -lsocket -lnsl -lc
0066eddda7203f6345b56f77d146a759298dc635gryzor
cd8142d105a47b208d863bea7cdb540727a5f02digalic.KEEP_STATE:
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh
1f1b6bf13313fdd14a45e52e553d3ff28689b717coarlint: lintcheck
0066eddda7203f6345b56f77d146a759298dc635gryzor
e3e52ec6993de04bb0100e098ce0a569c7001382lgentis# include library targets
0066eddda7203f6345b56f77d146a759298dc635gryzorinclude ../../Makefile.targ
0066eddda7203f6345b56f77d146a759298dc635gryzor