PROJNAME=wwwpic2
VERSION=0.2
SPORT=/dev/ttyS1
ASM=gpasm
ASMINC=-I /usr/share/gpasm/header/
SOURCE=wwwpic2.asm wwwpic2.inc
DOCS=LICENCE README schematic.ps LM2931Pinouts.ps
TARFILES=$(SOURCE) $(DOCS) connect.sh Makefile
TARNAME=$(PROJNAME)-$(VERSION).tar

.PHONY : wwwpic2 burn burn-erase tarball clean all

all:wwwpic2 burn

burn-erase:wwwpic2.hex
	picproc --erase --burn --input wwwpic2.hex --pic $(SPORT)

burn:wwwpic2.hex
	picproc --burn --input wwwpic2.hex --pic $(SPORT)

wwwpic2:wwwpic2.hex

wwwpic2.hex:$(SOURCE)
	$(ASM) $(ASMINC) wwwpic2.asm

tarball:$(SOURCE) $(DOCS)
	tar -cf $(TARNAME) $(TARFILES)
	gzip $(TARNAME)

schemaitc.jpg:schematic.ps
	convert schematic.ps schematic.jpg

clean:
	-rm *~ *.cod *.hex *.lst $(TARNAME) $(TARNAME).gz *~
