#
# History:
#
#    07/08/94  Bradford W. Mott   -- Modified to be part of the BSVC
#                                    package.  Also change the listing
#                                    file so that it always outputs
#                                    a line number.
#

PROGRAM=hecasm

all: $(PROGRAM)

install: $(PROGRAM)
	$(INSTALL) $(PROGRAM) $(INSTALL_DIR)
	$(STRIP) $(INSTALL_DIR)/$(PROGRAM)

clean::
	rm -f *.o $(PROGRAM)

$(PROGRAM): asm1.o asm2.o asm3.o asm4.o asm5.o asm6.o lex.o emit.o
	$(CC) -o $(PROGRAM) asm1.o asm2.o asm3.o asm4.o asm5.o \
		 asm6.o lex.o emit.o

asm1.o	: asm1.c asm.h
	$(CC) -c asm1.c
asm2.o	: asm2.c asm.h
	$(CC) -c asm2.c
asm3.o	: asm3.c asm.h
	$(CC) -c asm3.c
asm4.o	: asm4.c asm.h
	$(CC) -c asm4.c
asm5.o	: asm5.c asm.h
	$(CC) -c asm5.c
asm6.o	: asm6.c asm.h
	$(CC) -c asm6.c
lex.o: lex.c asm.h global.h
	$(CC) -c lex.c
emit.o	: emit.c asm.h global.h
	$(CC) -c emit.c

