# $Id: Makefile,v 1.9 2002/03/17 13:46:46 michael Exp $

include ../config.make

.PHONY: all mrproper clean install uninstall

OBJS = main.o pc64.o t64.o raw.o
PROG = cbmcopy
LINKS = cbmread cbmwrite

all: $(PROG)

mrproper: clean

.c.o:
	$(CC) -g $(CFLAGS) -o $@ -c $<

clean:
	rm -f $(PROG) $(OBJS)

$(PROG): $(OBJS)
	$(CC) $(OBJS) -o $@ $(LINK_FLAGS)

install: $(PROG)
	install -m 755 -s $(PROG) $(BINDIR)
	for l in $(LINKS); do ln -sf $(PROG) $(BINDIR)/$$l; done

uninstall:
	rm -f $(BINDIR)/$(PROG) $(BINDIR)/$(LINKS)
