CXX = g++

INC_DIR = .
LIB_DIR = ../../
INCPATH = /usr/include/opencv
v_LIB = /usr/lib

TARGET = libmtimer.a

CXXFLAGS = -O3 -Wall  -I. -I$(INC_DIR) -I$(INCPATH) -D_REENTRANT
OBJECTS = timer.o

all: $(LIB_DIR)/$(TARGET) $(LIB_DIR)/$(vTARGET)


$(LIB_DIR)/$(TARGET): $(OBJECTS)
#	echo -e "Building : $(TARGET):\n"
	ar crs $(LIB_DIR)/$(TARGET) $(OBJECTS)

%.o: %.c %.h
	$(CC) $(CFLAGS) -c $< -o $@
#	@echo -e "Build $(@:%.o=%)"

depend:
	makedepend $(INC_DIR) *c 

clean:
#	@echo -e "Cleaning Files..."
	$(RM) $(OBJECTS)
	$(RM) *.o *~ core
	rm -f $(LIB_DIR)/$(TARGET)

# DO NOT DELETE
