SHELL	=	/bin/sh

# ե
PLANS	=	usbPlotter.CE2

POSTP	=	chgcnf
Z80SRCS	=	usbPlotter.s
PICSRCS	=	usbPlotter.asm
BINHEX	=	usbPlotter.hex

PLANLIB	=	/cygdrive/c/Progra~1/bsch0941/LAYOUT.LB3
PICHEAD	=	/usr/share/pa/my16f648.h

ETCS	=	license.txt

# ѥå
PACKAGE	=	picUsbPlotter
VER		=	1.0-1.0
TIME	=	`date +%Y-%m-%d-%H-%M`
FILES	=	Makefile $(PLANS) $(POSTP) $(Z80SRCS) $(PICSRCS) $(PLANLIB) $(PICHEAD) $(ETCS)

# /󥹥ȡۤ
all: $(BINHEX)

$(BINHEX): $(Z80SRCS)
	pic80ppc $(Z80SRCS)
	pa $(PICSRCS)
	-./chgcnf $(BINHEX)

clean:
	-rm *.hex *.asm

dist: all
	echo $(PACKAGE).$(VER).$(TIME) > .package
	mkdir `cat .package`
	ln $(FILES) `cat .package`
	tar cvf - `cat .package` | gzip -9 > `cat .package`.tar.gz
	rm -rf `cat .package` .package

