# **************************************************************************
# Fichero makefile.
# --------------------------------------------------------------------------
# Licencia GPL.
# --------------------------------------------------------------------------
#***************************************************************************

#-- Compilador
CC = sdcc

CFLAGS = -Wl-ainhx8m -mpic14 -p16f876a

NAME1=lcd-hola
NAME2=lcd-term
NAME3=lcd-menu
NAME4=lcd-usuario


all: $(NAME1).hex  $(NAME2).hex $(NAME3).hex $(NAME4).hex

$(NAME1).hex: $(NAME1).c
	$(CC) $(CFLAGS) -o $(NAME1) $< 

$(NAME2).hex: $(NAME2).c
	$(CC) $(CFLAGS) -o $(NAME2) $< 

$(NAME3).hex: $(NAME3).c
	$(CC) $(CFLAGS) -o $(NAME3) $< 
	
$(NAME4).hex: $(NAME4).c
	$(CC) $(CFLAGS) -o $(NAME4) $< 	

#--------------------
#- LIMPIEZA
#--------------------
clean:
	rm -f *.o *.hex *.lst *.p *.d *.asm *.cod *.map *.cof *~
