Makefile.com revision cee0fb94c0d4227de0a00efc162fb2739844b641
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# CDDL HEADER START
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# The contents of this file are subject to the terms of the
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# Common Development and Distribution License (the "License").
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# You may not use this file except in compliance with the License.
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# or http://www.opensolaris.org/os/licensing.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# See the License for the specific language governing permissions
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# and limitations under the License.
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# When distributing Covered Code, include this CDDL HEADER in each
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# 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
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# information: Portions Copyright [yyyy] [name of copyright owner]
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# CDDL HEADER END
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
37867092eb9f5796a0dabbb51ff918585421eb01jvergara# Use is subject to license terms.
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violette#
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraSRCS = mmsclient.c
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara.KEEP_STATE:
37867092eb9f5796a0dabbb51ff918585421eb01jvergara.SUFFIXES:
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraPROG = mmsclient
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraOBJS = $(SRCS:%.c=%.o)
37867092eb9f5796a0dabbb51ff918585421eb01jvergaralint_SRCS = $(SRCS:%.c=%.ln)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergarainclude $(SRC)/cmd/Makefile.cmd
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraFILEMODE = 0755
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraCFLAGS += $(CTF_FLAGS) $(CC_VERBOSE)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraCPPFLAGS += -DMMS_OPENSSL -D_REENTRANT
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraCPPFLAGS += -I. -I../common -I$(SRC)/common/mms/mms
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraCPPFLAGS += -I$(SRC)/lib/mms/mms/common
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraLDLIBS += -lc
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraLDLIBS += -L$(SRC)/lib/mms/mms/$(MACH) -lmms
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara.NO_PARALLEL:
37867092eb9f5796a0dabbb51ff918585421eb01jvergara.PARALLEL: $(OBJS) $(lint_SRCS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraC99MODE= $(C99_ENABLE)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraall: $(PROG)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara$(PROG): $(OBJS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(CTFMERGE) -L VERSION -o $@ $(OBJS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(POST_PROCESS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara%.o: ../common/%.c
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(COMPILE.c) $<
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(CTFCONVERT_O)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaraclean:
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(RM) $(OBJS) $(lint_SRCS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergaralint: $(lint_SRCS)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergara%.ln: ../common/%.c
37867092eb9f5796a0dabbb51ff918585421eb01jvergara $(LINT.c) -c $<
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergarainstall_h:
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergarainstall: all $(ROOTBIN)/$(PROG)
37867092eb9f5796a0dabbb51ff918585421eb01jvergara
37867092eb9f5796a0dabbb51ff918585421eb01jvergarainclude $(SRC)/cmd/Makefile.targ
37867092eb9f5796a0dabbb51ff918585421eb01jvergara