Makefile revision a192e900f6d2b0e1a822e3252c0dfd795ed49d76
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes#
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg# CDDL HEADER START
99e93b940fa004264fbf50595399b5fbfbd91537fuankg#
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg# The contents of this file are subject to the terms of the
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# Common Development and Distribution License (the "License").
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# You may not use this file except in compliance with the License.
99e93b940fa004264fbf50595399b5fbfbd91537fuankg#
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# or http://www.opensolaris.org/os/licensing.
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# See the License for the specific language governing permissions
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# and limitations under the License.
99e93b940fa004264fbf50595399b5fbfbd91537fuankg#
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# When distributing Covered Code, include this CDDL HEADER in each
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# If applicable, add the following below this CDDL HEADER, with the
75fe25eba99372393d3fad0ee243300a9ecf0a08fuankg# fields enclosed by brackets "[]" replaced with your own identifying
75fe25eba99372393d3fad0ee243300a9ecf0a08fuankg# information: Portions Copyright [yyyy] [name of copyright owner]
75fe25eba99372393d3fad0ee243300a9ecf0a08fuankg#
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# CDDL HEADER END
99e93b940fa004264fbf50595399b5fbfbd91537fuankg#
75fe25eba99372393d3fad0ee243300a9ecf0a08fuankg#
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg#ident "%Z%%M% %I% %E% SMI"
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg#
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
99e93b940fa004264fbf50595399b5fbfbd91537fuankg# Use is subject to license terms.
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg#
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes
99e93b940fa004264fbf50595399b5fbfbd91537fuankgPROG = vntsd
99e93b940fa004264fbf50595399b5fbfbd91537fuankgSRCS = cmd.c common.c console.c listen.c queue.c read.c vntsd.c vntsdvcc.c \
99e93b940fa004264fbf50595399b5fbfbd91537fuankg write.c
99e93b940fa004264fbf50595399b5fbfbd91537fuankgOBJS = $(SRCS:.c=.o)
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesMANIFEST = vntsd.xml
d5ef50bb5810983012435957be0680bde34d1e44fuankgSVCMETHOD = svc-vntsd
8b96b30e820f9bf092944b15cf1d696a6c0d7f1abnicholes
3b93c1730672ca38057df4177b8384875ab5973fbnicholesinclude ../Makefile.cmd
5d1d3e66e568daceb3277ca49475a4f469baf426fuankg
5d1d3e66e568daceb3277ca49475a4f469baf426fuankgPOFILES = $(SRCS:.c=.po)
5d1d3e66e568daceb3277ca49475a4f469baf426fuankgPOFILE = $(PROG)_msg.po
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes
bbfffb4303e53b4700351e33848d86ac808fdccbbnicholesCFLAGS += $(CCVERBOSE)
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes
c9ce2b84cc0bf2caa39be615eb06f7a9b68378d5bnicholesLDLIBS += -lsocket -lnsl
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesROOTCMDDIR = $(ROOTLIB)/ldoms
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesROOTMANIFESTDIR = $(ROOTSVCPLATFORMSUN4V)
b2c35a9228d0e6124aec1ed434cee3cb1ef107c3bnicholes
574a3e83dacc1e5bd4390203a7f7df038bccf65dbnicholes.KEEP_STATE:
89f81be0fc69c0db7e6afa2b69477ae4fcb4e631fuankg
789323e78ca589d6e00e8f264bf2504922aa9f29fuankgall: $(PROG)
cf6ce969525bc8478dee20737ef3b884dc46c43afuankg
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesinstall: all \
99e93b940fa004264fbf50595399b5fbfbd91537fuankg $(ROOTCMD) \
99e93b940fa004264fbf50595399b5fbfbd91537fuankg $(ROOTMANIFEST) \
b0827492bc89f04870db952fa9b940e76c975489bnicholes $(ROOTSVCMETHOD)
99e93b940fa004264fbf50595399b5fbfbd91537fuankg
99e93b940fa004264fbf50595399b5fbfbd91537fuankg$(PROG): $(OBJS)
b0827492bc89f04870db952fa9b940e76c975489bnicholes $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
b0827492bc89f04870db952fa9b940e76c975489bnicholes $(POST_PROCESS)
99e93b940fa004264fbf50595399b5fbfbd91537fuankg
99e93b940fa004264fbf50595399b5fbfbd91537fuankg$(POFILE): $(POFILES)
e76fdcdfb8994ad70776526f50fa013b3e9a6033bnicholes $(RM) $@
99e93b940fa004264fbf50595399b5fbfbd91537fuankg $(CAT) $(POFILES) > $@
e76fdcdfb8994ad70776526f50fa013b3e9a6033bnicholes
e76fdcdfb8994ad70776526f50fa013b3e9a6033bnicholescheck: $(CHKMANIFEST)
b0827492bc89f04870db952fa9b940e76c975489bnicholes
99e93b940fa004264fbf50595399b5fbfbd91537fuankglint: lint_SRCS
99e93b940fa004264fbf50595399b5fbfbd91537fuankg
e0513b8c4b6594e7d63f386b7889e9c3cae43dd6fuankgclean:
99e93b940fa004264fbf50595399b5fbfbd91537fuankg $(RM) $(OBJS)
e0513b8c4b6594e7d63f386b7889e9c3cae43dd6fuankg
e0513b8c4b6594e7d63f386b7889e9c3cae43dd6fuankginclude ../Makefile.targ
e0513b8c4b6594e7d63f386b7889e9c3cae43dd6fuankg