# $Id: Makefile,v 1.10 2001/12/15 16:52:19 michael Exp $

include ../config.make

.PHONY: all mrproper clean install uninstall

HDRS    = cbmcopy_int.h
LIBOBJS = pp.o s1.o s2.o cbmcopy.o
LIBS	= libcbmcopy.a
TURBO_W = turbowrite1541.inc turbowrite1571.inc turbowrite1581.inc
TURBO_R = turboread1541.inc turboread1571.inc turboread1581.inc
S1INC   = s1w.inc s1w-1581.inc s1r.inc s1r-1581.inc
S2INC   = s2w.inc s2w-1581.inc s2r.inc s2r-1581.inc
PPINC   = ppw-1541.inc ppw-1571.inc ppr-1541.inc ppr-1571.inc
ALLINC  = $(TURBO_R) $(TURBO_W) $(S1INC) $(S2INC) $(PPINC)

all: $(LIBS)

mrproper: clean
	rm -f $(ALLINC)

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

clean:
	rm -f $(LIBS) $(LIBOBJS) *.o65

pp.o: $(HDRS) pp.c $(PPINC)

s1.o: $(HDRS) s1.c $(S1INC)

s2.o: $(HDRS) s2.c $(S2INC)

cbmcopy.o: $(HDRS) $(TURBO_W) $(TURBO_R)

$(LIBS): $(LIBOBJS)
	$(AR) rs $@ $(LIBOBJS)

install:

uninstall:
