TARGET = pon3 ASM = /usr/bin/picasm PROGS = $(TARGET).hex AFLAGS = -pic16f84 -l all : $(PROGS) $(TARGET).hex : pic16c84.inc $(TARGET).asm $(ASM) $(AFLAGS) $(TARGET).asm clean : -rm -f $(TARGET).hex $(TARGET).lst write: $(TARGET).hex picwriter -t pic16f84 $(TARGET).hex DIST_ARCHIVE = $(TARGET).tgz DIST_PREFIX = $(TARGET) DIST_FILES = \ readme.txt \ pic16c84.inc \ $(TARGET).asm \ $(TARGET).lst \ $(TARGET).hex \ Makefile dist: -rm -fr _dist_tmp -rm -fr $(DIST_ARCHIVE) install -d _dist_tmp/$(DIST_PREFIX) cp --target-directory=_dist_tmp/$(DIST_PREFIX) $(DIST_FILES) tar zcvf $(DIST_ARCHIVE) -C _dist_tmp $(DIST_PREFIX) -rm -fr _dist_tmp tar ztvf $(DIST_ARCHIVE)