
SH = sash
SHOBJS = sash.o cmds.o hexdump.o

LIBSASH = libsash/libsash.a

all: $(SH)

$(SH): $(SHOBJS) $(LIBSASH)
	$(LD) $(LDFLAGS) -o $@ ${LIBS} $(SHOBJS) $(LIBSASH) $(LDLIBS) ${LDADD}

dummy_target:

$(LIBSASH): dummy_target
	(cd libsash; $(MAKE) ${MFLAGS})

clean:
	rm -f $(SH) *.elf *.coff *.gdb *.o
	(cd libsash; $(MAKE) ${MFLAGS} clean)

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