CFLAGS	      = -g -I../common
CC	      = gcc
LD	      = $(CC)
LDFLAGS	      = 
LIBS	      =

OBJS	      = i1401_cd.o \
		i1401_cpu.o \
		i1401_iq.o \
		i1401_lp.o \
		i1401_mt.o \
		i1401_sys.o \
		../common/scp.o \
		../common/scp_tty.o

PROGRAM       = i1401

SRCS	      = i1401_cd.c \
		i1401_cpu.c \
		i1401_iq.c \
		i1401_lp.c \
		i1401_mt.c \
		i1401_sys.c

all:		$(PROGRAM)

$(PROGRAM):     $(OBJS) $(LIBS)
		@echo "Linking $(PROGRAM) ..."
		@$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
		@echo "done"

../common/scp.o: ../common/scp.c ../common/sim_defs.h
	(cd ../common; make)  
../common/scp_tty.o: ../common/scp_tty.c ../common/sim_defs.h
	(cd ../common; make)

clean:
		@rm -f $(OBJS) core $(PROGRAM) tags
		(cd ../common;make clean)

depend:;	@mkmf -f $(MAKEFILE)

tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
###
