##############################################################################
#
# Makefile for the 'simple' PFSLib example program
#
##############################################################################

##############################################################################
#
#  RCS Filename : Makefile,v
#  RCS Date     : 1995/11/30 16:57:12
#  RCS Revision : 1.5
#  RCS Author   : lamberts
#
#  Author: Stefan Lamberts
#
##############################################################################

SHELL		= /bin/sh

CC		= gcc
CFLAGS		= 
CPPFLAGS	= -I$(PFSLIBPATH)/include

# Solaris Additional libraries
LDLIBS_SUN4SOL2	= -lsocket -lnsl

ARCH_LDLIBS	= LDLIBS_$(ARCH)

LDFLAGS		= -L$(PFSLIBPATH)/lib 
LDLIBS		= -lpfs ${$(ARCH_LDLIBS)}

EXE		= simple

all: $(EXE)

run: all
	-pfsd 1 &
	-echo "Waiting for pfsd setup"
	-sleep 30
	-./simple `hostname`
	-pfsdexit `hostname`

simple: simple.c
	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $@.c -o $@ $(LDLIBS)

clean:
	rm -f $(EXE)
