# Makefile for libs/tools/miniterm
# Satofumi KAMIMURA
# $Id$

# Compile options
CC = g++
CXXFLAGS = -g -O0 -Wall -Werror ${INCLUDES}
INCLUDES = -I../../common -I../../connection
LDFLAGS =
LDLIBS = -lboost_regex

# Target
TARGET = \
	miniterm

all : ${TARGET}

clean :
	${RM} *.o ${TARGET} miniterm_log.txt

depend :
	makedepend -Y -- ${INCLUDES} -- ${wildcard *.h *.c *.cpp}

.PHONY : all clean depend
######################################################################
REQUIRE_LIBS = ../../connection/connection.a ../../common/common.a
${REQUIRE_LIBS} :
	cd ${@D}/ && ${MAKE} ${@F}

miniterm : ${OBJS} ${REQUIRE_LIBS}

# DO NOT DELETE

miniterm.o: ../../common/StandardInput.h ../../connection/SerialCtrl.h
miniterm.o: ../../connection/ConnectionInterface.h
miniterm.o: ../../common/SearchFilePath.h ../../common/FileToArgs.h
