# Makefile for oracle
#

COMP = gcc
INCLUDES = -I/usr/include
DEFINE = 

OFILES = randcube.o \
	server.o

LIBS = -lm -lsocket -lnsl
#LIBS = -lm

#CFLAGS = -c $(DEFINE) -o $@
CFLAGS = -c -g $(DEFINE) -o $@

all: randcube

randcube: $(OFILES)
	$(COMP) -o randcube $(OFILES) $(LIBS)


# ---- alphabetized list of modules ----
randcube.o: randcube.c oracle.h server.h
	$(COMP) $(CFLAGS) randcube.c

server.o: server.c server.h oracle.h messages.h
	$(COMP) $(CFLAGS) server.c
