# standard PICC Makefile
# to compile type: make
# to program using xwisp type: make pg
#
# by: Regulus Berdin

CHIP = 16F877
OUTPUT	= test.hex
CFLAGS = -O -Zg9 -asmlist
CC = "/cygdrive/c/HT-PIC/bin/picc.exe"
#PRG = c:/python24/python c:/xwisp/xwisp.py port COM1 go $(OUTPUT) pass b6i term 9600
PRG = /cygdrive/c/xwisp/xwisp2w.exe port com1 go $(OUTPUT)
DEL	= rm

OBJS := main.obj

%.obj : %.c
	$(CC) -$(CHIP) $(CFLAGS) -c $<

all : $(OBJS)
	$(CC) -$(CHIP) $(CFLAGS) $(OBJS) $(LIB) -O$(OUTPUT)

clean :
	$(DEL) $(OBJS)
	$(DEL) *.cod *.cof *.rlf *.sym
	
pg:
	$(PRG)
