######################################################################
#
# Makefile to build Shell 4.01A
# by Carlo Borreo & Cesare Dieni 17-Feb-90
#
######################################################################

OBJS	= run.o main.o comm1.o comm2.o comm3.o execom.o set.o sub.o \
	  globals.o rawconsole.o

INCL	= shell.h

Shell   : Shell.syms $(OBJS)
	ln  +q -m -o Shell $(OBJS) -la -lc32

Shell.syms : $(INCL)
	cc +L +HShell.syms shell.h -DAZTEC_C

rawconsole.o : rawconsole.c $(INCL)
	cc +L +IShell.syms rawconsole.c

run.o   : run.c $(INCL)
	cc +L +IShell.syms run.c

main.o  : main.c $(INCL)
	cc +L +IShell.syms main.c

comm1.o : comm1.c $(INCL)
	cc +L +IShell.syms comm1.c

comm2.o : comm2.c $(INCL)
	cc +L +IShell.syms comm2.c

comm3.o : comm3.c $(INCL)
	cc +L +IShell.syms comm3.c

set.o   : set.c $(INCL)
	cc +L +IShell.syms set.c

sub.o   : sub.c $(INCL)
	cc +L +IShell.syms sub.c

globals.o : globals.c $(INCL)
	cc +L +IShell.syms globals.c

execom.o : execom.c $(INCL)
	cc +L +IShell.syms execom.c
