# MakeFile for Terminal Program

CC      = cc
#CFLAGS = -O -DDBUG
CFLAGS  = -O
#LIBS   = -ldbug
LIBS    =
CDISK   = C-DEVEL:
ALINK   = $(CDISK)c/alink
ALOBJ   = $(CDISK)lib/Astartup.obj
ALIBS   = $(CDISK)lib/amiga.lib+$(CDISK)lib/lc.lib

H       = term.h

FILES   = $H terminal.c serial.c console.c menus.c

OBJS    = terminal.o serial.o console.o menus.o
PDOBJS  = terminal.o+serial.o+console.o+menus.o

terminal : $(OBJS)
   $(CC) -o terminal $(OBJS) $(LIBS)

terminal.o : terminal.c $H
   $(CC) $(CFLAGS) -c terminal.c

serial.o : serial.c $H
   $(CC) $(CFLAGS) -c serial.c

console.o : console.c $H
   $(CC) $(CFLAGS) -c console.c

menus.o : menus.c $H
   $(CC) $(CFLAGS) -c menus.c

pdterm :
   $(ALINK) FROM $(ALOBJ)+$(PDOBJS) TO pdterm LIBRARY $(ALIBS)

print :
   copy EpsonSmall PAR:
   run copy terminal.c PAR:

printall :
   run join EpsonSmall $(FILES) AS PAR:

ar :
   ar -uv pdterm.ar makefile $(FILES)

