include ../config.make

SCRIPTS = cbmprint lscbm
PROGS   = cbmctrl cbmformat
MAN1    = cbmctrl.1

# really useless stuff...
CRAP    = flash morse

all: $(PROGS) $(CRAP)

clean:
	rm -f $(CRAP) $(PROGS) *.o *.inc

install: $(PROGS)
	install -m 755 -s $(PROGS) $(INSTDIR)/bin
	install -m 755 $(SCRIPTS) $(INSTDIR)/bin
	install -m 644 $(MAN1) $(INSTDIR)/man/man1

cbmctrl: cbmctrl.o
	$(CC) $< -o $@ $(LINK_FLAGS)

cbmformat: cbmformat.inc cbmformat.o
	$(CC) cbmformat.o -o $@ $(LINK_FLAGS)

flash: flash.inc flash.o
	$(CC) flash.o -o $@ $(LINK_FLAGS)

morse: morse.inc morse.o
	$(CC) morse.o -o $@ $(LINK_FLAGS)
