#
# Sun RPC is a product of Sun Microsystems, Inc. and is provided for
# unrestricted use provided that this legend is included on all tape
# media and as a part of the software program in whole or part.  Users
# may copy or modify Sun RPC without charge, but are not authorized
# to license or distribute it to anyone else except as part of a product or
# program developed by the user or with the express written consent of
# Sun Microsystems, Inc.
#
# SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
# WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
# PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
#
# Sun RPC is provided with no support and without any obligation on the
# part of Sun Microsystems, Inc. to assist in its use, correction,
# modification or enhancement.
#
# SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
# INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
# OR ANY PART THEREOF.
#
# In no event will Sun Microsystems, Inc. be liable for any lost revenue
# or profits or other special, indirect and consequential damages, even if
# Sun has been advised of the possibility of such damages.
#
# Sun Microsystems, Inc.
# 2550 Garcia Avenue
# Mountain View, California  94043
#
# @(#)Makefile	1.8 91/03/11 TIRPC 1.0
#
# On sun3's with 68881s and FPAs, use FLOAT_OPTION=-f68881 (or whatever is
# appropriate).
#
DESTDIR =
SRVOBJ=	mandel_rpc_svc.o \
	mandel_proc.o \
	mandel_rpc_xdr.o

CLTOBJ= mandel_init.o \
	mandel_rpc_clnt.o \
	mandel_rpc_xdr.o

FLOAT_OPTION=
DEBUG  = -g
INC    = $(DESTDIR)/include
CPPFLAGS= -I$(INC)
CFLAGS = $(CPPFLAGS) $(DEBUG) $(FLOAT_OPTION)
LDFLAGS=
CC     = cc
RPCCOM = $(DESTDIR)/bin/rpcgen
LIBS   = -lrpc -lnsl -ldl
WINLIBS = -lsuntool -lsunwindow -lpixrect
GEN    = mandel_rpc.h mandel_rpc_clnt.c mandel_rpc_svc.c  mandel_rpc_xdr.c

# Below are the rules used to compile.

all:	mandelserver mandel

$(GEN): mandel_rpc.x
	$(RPCCOM) mandel_rpc.x

mandel_init.o:	mandel_rpc.h

mandel:	${CLTOBJ}
	${CC} ${CFLAGS} ${LDFLAGS} ${CLTOBJ} -o mandel ${WINLIBS} ${LIBS} -lm

mandelserver:	${SRVOBJ}
	${CC} ${CFLAGS} ${LDFLAGS} ${SRVOBJ} -o mandelserver ${LIBS}

clean:
	rm -rf $(CLTOBJ) $(SRVOBJ) $(GEN)
