
CC = pacc
CFLAGS   = -Bs
LDFLAGS  = -Hpalette.sym
OBJECTS  = PALETTE.OBJ MAIN.OBJ
BINARIES = PALETTE.ACC PALETTE.RSC PALETTE.TXT LICENSE.TXT GEM3.PAL GEM5.PAL
SOURCE   = PALETTE.C MAIN.C PALETTE.DFN PALETTE.H Makefile
ZIP = pkzip
RM = xdel


#copy:	palette.acc
#	copy palette.acc e:\\gemapps\\gemsys
#	copy palette.rsc e:\\gemapps\\gemsys

all:	palette.acc

%.acc:	%.exe
	exe2acc $< $@

palette.exe:	$(OBJECTS)
	$(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTS) ../lib/ppdgem-s.lib

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

clean:
	$(RM) $(OBJECTS)

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

palettes.zip:	$(BINARIES) $(SOURCE) 
	$(ZIP) $@ $(BINARIES)
	$(ZIP) $@ $(SOURCE)

zip:	palette.zip palettes.zip

