# # Makefile for LCD test code # # Copyright 1998-2003 Mark Crosbie # 9/15/98 # LIBS=lcd.lib ASMINCS= p16c84.inc C2CINCS= all: lcdtest1.hex lcdtest2.hex lcdtest3.hex lcdtest1.hex: lcdtest1.asm gpasm -r dec -p 16c84 -t lcdtest1.asm lcdtest1.asm: lcdtest1.c lcd.lib delays.lib c2c ${C2CINCS} -olcdtest1.asm lcd.lib delays.lib lcdtest1.c lcdtest2.hex: lcdtest2.asm gpasm -r dec -p 16c84 -t lcdtest2.asm lcdtest2.asm: lcdtest2.c lcd.lib delays.lib c2c ${C2CINCS} -olcdtest2.asm lcd.lib delays.lib lcdtest2.c lcdtest3.hex: lcdtest3.asm gpasm -r dec -p 16c84 -t lcdtest3.asm lcdtest3.asm: lcdtest3.c lcd.lib delays.lib c2c ${C2CINCS} -olcdtest3.asm lcd.lib delays.lib lcdtest3.c lcdtest4.hex: lcdtest4.asm gpasm -r dec -p 16c84 -t lcdtest4.asm lcdtest4.asm: lcdtest4.c lcd.lib delays.lib c2c ${C2CINCS} -olcdtest4.asm lcd.lib delays.lib lcdtest4.c lcd.lib: lcd.c c2c ${C2CINCS} -lib -olcd.lib lcd.c delays.lib: delays.c c2c ${C2CINCS} -lib -odelays.lib delays.c clean: rm *.hex *.lib core *.asm *.lst