#*****************************************************************************
# Fichero makefile.  (c) MICROBOTICA, S.L.  ENERO 2000
#---------------------------------------------------------------------------*/
# web: www.microbotica.es                                                   */
# mail: info@microbotica.es                                                 */
#****************************************************************************/

#---- Directorios
INCLUDEDIR = ../../include
LIBDIR = ../../lib

#---- Compilador
CC = gcc
CFLAGS = -I$(INCLUDEDIR)

# ---- Dependencias
PROG1_NAME= ctd
PROG1_DEP = $(PROG1_NAME).o io.o

PROG2_NAME= ramint
PROG2_DEP = $(PROG2_NAME).o io.o

PROG3_NAME= ledp
PROG3_DEP = $(PROG3_NAME).o io.o

PROG4_NAME= netledp
PROG4_DEP = $(PROG4_NAME).o io.o

# ---- Ficheros a borrar con clean
CLEAN = $(PROG1_NAME) $(PROG1_DEP) $(PROG2_NAME) $(PROG2_DEP) $(PROG3_NAME) $(PROG3_DEP) $(PROG4_NAME) $(PROG4_DEP)

# ---- Generacion de los ejecutables

all:	        $(PROG1_NAME) $(PROG2_NAME) $(PROG3_NAME) $(PROG4_NAME)

$(PROG1_NAME):  $(PROG1_DEP)
	        $(CC) -o $(PROG1_NAME) $(CFLAGS) -L$(LIBDIR) -lcts $(PROG1_DEP)

$(PROG2_NAME):  $(PROG2_DEP)
	        $(CC) -o $(PROG2_NAME) $(CFLAGS) -L$(LIBDIR) -lcts $(PROG2_DEP)

$(PROG3_NAME):  $(PROG3_DEP)
	        $(CC) -o $(PROG3_NAME) $(CFLAGS) -L$(LIBDIR) -lcts $(PROG3_DEP)

$(PROG4_NAME):  $(PROG4_DEP)
	        $(CC) -o $(PROG4_NAME) $(CFLAGS) -L$(LIBDIR) -lcts $(PROG4_DEP)

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

clean:
	  rm $(CLEAN)

