CC = cc
LIBHAX =

DESTDIR = /mit/library
BINDIR = $(MACHINE)bin

#if defined(ultrix) && defined(mips)
MACHINE=decmips
#endif

#if defined(_AIX) && defined(i386)
MACHINE=ps2
#endif

#if defined(_AIX) && defined(_IBMR2)
MACHINE=rsaix
#endif

#ifdef vax
/**/# Since vax is assigned to 1, the lib hack won't work 
/**/# on the vax.  We define BINDIR explictly here.
MACHINE = vax
BINDIR = vaxbin
CC = gcc
#endif

#if defined (sparc)
MACHINE=sun4
/* Solaris isn't always defined for you.  */
/* If you're on Solaris you must do so by hand. */
#define SOLARIS
#if defined (SOLARIS)
CC = gcc -DSOLARIS -DPOSIX -B/usr/gcc/lib/
LIBHAX = -lc -lucb -lelf
#else 
CC = gcc
#endif /* SOLARIS */
#endif /* sparc */


#ifdef ibm032
MACHINE=rt
#endif

CFLAGS = -c 

OBJS = driver.o table.o
SRCS = driver.c table.c

all:: fconnect

fconnect: $(OBJS)
	$(CC) $(OBJS) $(LIBHAX) -o fconnect


driver.o: driver.c driver.h
	$(CC) $(CFLAGS) driver.c 

table.o: table.c driver.h
	$(CC)  $(CFLAGS) table.c

saber_src:
	#load   $(CFLAGS) $(SRCS) license.client

saber_obj: $(OBJS)
	#load  $(OBJS)
clean:
	-rm -f *.o fconnect

install: all
	install -c fconnect $(DESTDIR)/$(BINDIR)/fconnect
depend:
	makedepend -- $(CFLAGS) -- $(SRCS) 

protos:
	protoize -g -c "$(CFLAGS)" $(SRCS)

# DO NOT DELETE THIS LINE -- make depend depends on it.



