# makefile
#
# This is part of the flight simulator 'fly8'.
# Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
#

#
# machine specific makefile for unix
#

CFLAGS= $(XFLAGS) -I.. -I.

COBJS=	drivers.o console.o timer.o unix.o grx.o mouse.o misc.o \
	stick.o fifo.o udp.o

AOBJS=

OBJS=	$(COBJS) $(AOBJS)

HFILES=	../fly.h config.h

all:	fly8sys.a fly8srv udpcli

fly8sys.a:	$(OBJS)
	-rm fly8sys.a
	ar q fly8sys.a $(OBJS)
#
# Note: SCO unix does not use 'ranlib'. Comment the line out.
#
	ranlib fly8sys.a

$(COBJS):	$(HFILES)

fly8srv:	fly8srv.o
	$(CC) -o fly8srv fly8srv.o ../need.o
	strip fly8srv

udpcli:		udpcli.o
	$(CC) -o udpcli udpcli.o ../need.o
	strip udpcli

clean:
	-rm *.o *.a
