
#
# FPAC PROJECT - F6FBB 1998
#

CFLAGS    = -Wall -Wstrict-prototypes -I. -g -O2
LDFLAGS   = -L. -lkct
OBJECTS   = tracker.o icom.o

.c.s:
	$(CC) $(CFLAGS) -S $<
.c.o:
	$(CC) $(CFLAGS) -c $<
.s.o:
	$(AS) -o $*.o $<

all:	libkct.a kctcal kctpos kctfreq rotord

libkct.a:	$(OBJECTS)
	$(AR) rcs libkct.a $(OBJECTS)

kctcal : libkct.a kctcal.o
	$(CC) kctcal.o -o kctcal $(LDFLAGS)

kctpos : libkct.a kctpos.o
	$(CC) kctpos.o -o kctpos $(LDFLAGS)

rotord : libkct.a rotord.o
	$(CC) rotord.o -o rotord $(LDFLAGS)

kctfreq : libkct.a kctfreq.o
	$(CC) kctfreq.o -o kctfreq $(LDFLAGS)

dep:
	$(CPP) $(CFLAGS) -M *.c > .depend

clean:
	rm -f kctcal kctpos kctfreq rotord libkct.a *.o core

strip:
	strip libkct.a

#
# include a dependency file if one exists
#
ifeq (.depend,$(wildcard .depend))
include .depend
endif

