#---------------MakeAterm----------------
#
#
#------------------Rules--------------------
#
# make [DEBUG=-DDEBUG] [TLOG=-TLOG] [Aterm] [AtermClock] [Kermit]
#
.c.o:
		cc $(CFLAGS) $(DEBUG) $(TLOG) $*.c

#
#------------Aterm Dependencies--------------

KERMITOBJ= Kermit.o Wart.o lckfns1.o lckfns2.o lckfns3.o
TLOG=
DEBUG=
ATERMOBJ= Aterm.o ConsoleIO.o SerialIO.o XmodemCRC.o \
          Timer.o FKeys.o Menu.o ClockLoader.o Phone.o

Aterm : $(ATERMOBJ) $(KERMITOBJ)
	ln -o ram:Aterm $(ATERMOBJ) $(KERMITOBJ) +s -lc -lm
	copy ram:Aterm df1:
	delete ram:Aterm
	@echo Aterm ready, M'Lord

Aterm.o :	ConsoleIO.h SerialIO.h Timer.h
SerialIO.o FKeys.o : ConsoleIO.h
XModemCRC.o :	ConsoleIO.h SerialIO.h Timer.h
Menu.o :	Options.h
ClockLoader.o:	Clock.h ConsoleIO.h
Phone.o:	ConsoleIO.h SerialIO.h

Kermit : $(KERMITOBJ)

Kermit.o :	lckdeb.h lckerm.h SerialIO.h ConsoleIO.h

Wart.o lckfns1.o lckfns2.o lckfns3.o :	lckdeb.h lckerm.h

#----------AtermClock Dependencies--------------

AtermClock : AtermClock.o
		ln -o ram:AtermClock AtermClock.o -lc -lm

AtermClock.o : Clock.h
