
CC = pacc
CFLAGS = -Bl
OBJECTS = VMCOLOUR.OBJ MAIN.OBJ C_FORMDO.OBJ INIPARSE.OBJ
BINARIES = VMCOLOUR.APP VMCOLOUR.RSC VMCOLOUR.TXT LICENSE.TXT
CSOURCE  = VMCOLOUR.C MAIN.C C_FORMDO.C INIPARSE.C
HSOURCE  = VMCOLOUR.H COLOURS.H
XSOURCE  = VMCOLOUR.DFN Makefile
ZIP = pkzip
RM = xdel

all:	vmcolour.app

vmcolour.app:	vmcolour.exe
	copy $< $@

vmcolour.exe:	$(OBJECTS)
	$(CC) $(CFLAGS) $(OBJECTS) ../lib/ppdgem-l.lib

%.OBJ:	%.C $(HSOURCE)
	$(CC) $(CFLAGS) -c $<

clean:
	$(RM) $(OBJECTS)

vmcolour.zip:	$(BINARIES)
	$(ZIP) $@ $(BINARIES)

vmcol_s.zip:	$(BINARIES) $(CSOURCE) $(HSOURCE) $(XSOURCE)
	$(ZIP) $@ $(BINARIES)
	$(ZIP) $@ $(CSOURCE)
	$(ZIP) $@ $(HSOURCE)
	$(ZIP) $@ $(XSOURCE)

zip:	vmcolour.zip vmcol_s.zip

