# Makefile for sh

SH = sh

CFLAGS	:= $(CFLAGS) -DHAVE_MALLOC

OBJ = sh1.o sh2.o sh3.o sh4.o sh5.o sh6.o

all:	${SH}

${SH}:	$(OBJ)
	${LD} $(LDFLAGS) -o $@ ${LIBS} ${OBJ} ${LDADD}

$(OBJ):	sh.h

clean:
	rm -f ${SH} *.elf *.gdb *.o *.bak core

install: all
	$(CP) ${SH} $(DESTBIN)

