# **************************************************************************
# Fichero makefile.
# --------------------------------------------------------------------------
# Licencia GPL. Juan Gonzalez Gomez
# --------------------------------------------------------------------------
#
#***************************************************************************

#---- Directorios
BINDIR = .

# Donde encontrar los ficheros principales
COREDIR = ../gpbot-dev/src

#---- Compilador
CC = gcc
CFLAGS = -Wall -g -I$(COREDIR)

all: gpbot-down

#-- Dependencias de funciones importantes
COREDEPS = $(COREDIR)/ejecuta.o    $(COREDIR)/contenedor.o \
		   $(COREDIR)/gp_monitor.o $(COREDIR)/s19.o $(COREDIR)/ascbin.o \
		   $(COREDIR)/sg-serial.o 

#---------------------------
#       OBJETIVOS
#---------------------------

NAME1= gpbot-down
DEP1 = $(NAME1).o termansi.o s19_ext.o

$(BINDIR)/$(NAME1): $(DEP1) 
	    $(CC) -o $(BINDIR)/$(NAME1) $(DEP1) $(COREDEPS) $(LIB)

clean::
	  rm -f $(BINDIR)/$(NAME1) $(DEP1)

#--------------------------
#  REGLAS GENERICAS
#--------------------------
.c.o:
		$(CC) $(CFLAGS) -c $<
