##############################################################################
#
# Makefile for the 'tst' and 'tst_nxlib' PFSLib example programs
#
##############################################################################

##############################################################################
#
#  RCS Filename : Makefile,v
#  RCS Date     : 1995/11/28 09:28:18
#  RCS Revision : 1.5
#  RCS Author   : lamberts
#
#  Author: Stefan Lamberts
#
##############################################################################

SHELL		= /bin/sh

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

# Solaris Additional libraries
LDLIBS_SUN4SOL2	= -lsocket -lnsl

ARCH_LDLIBS	= LDLIBS_$(ARCH)

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

EXE		= tst_$(ARCH) tst_nxlib_$(ARCH)


all: tst_$(ARCH)

nxlib: tst_nxlib_$(ARCH)

tst_$(ARCH): tst.c $(PFSLIBPATH)/lib/libpfs.a
	$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) tst.c $(LDLIBS)

tst_nxlib_$(ARCH): tst.c $(PFSLIBPATH)/lib/libpfs.a
	$(VPCC) -o $@ $(CFLAGS) $(CPPFLAGS) -DNXLIB $(LDFLAGS) tst.c -nx $(LDLIBS)
	
clean:
	rm -f $(EXE)

