.SUFFIXES: .c .h .o. .pas

CC = cc
DEBUG = # -g
INCLUDE = -IC:

CFLAGS = -pcc -ff -throwback $(INCLUDE) $(DEBUG)

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

.pas.c:
	p2c -q -M0 -c riscos.p2crc $<

riscos.zipdebug: ZIP.o systemlib.o
	$(CC) $(DEBUG) -o $@ ZIP.o systemlib.o riscos.o.libp2c
	squeeze -v $@
	copy $@ ^.!RunImage dqf~c~v

ZIP.o: ZIP.c ZIP_ext.c

Display: Display.o %.diy.diylib
	link -d -o Display o.Display %.diy.diylib %.o.stubs

Display.o: Display.c

systemlib.o: systemlib.c ZIP_ext.c

ZIP.c: ZIP.pas

ZIP_Ext.c: ZIP_Ext.pas
