# Makefile for monitor/samples
# Satofumi KAMIMURA
# $Id: Makefile 992 2009-06-13 03:49:19Z satofumi $

# Compile options
CC = g++
CXXFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES) `sdl-config --cflags`
INCLUDES = -I.. -I../../connection -I../system
LDFLAGS =
LDLIBS = `sdl-config --libs`

# Target
TARGET = \
	mConnectionSample \

all : $(TARGET)

clean :
	$(RM) *.o $(TARGET) mConnection_0.log

depend :
	makedepend -Y -- $(INCLUDES) -- $(wildcard *.h *.cpp)

.PHONY : all clean depend
######################################################################
REQUIRE_LIBS = ../monitor.a ../../connection/connection.a ../../common/common.a ../system/monitor_system.a ../system/sdl/monitor_system_sdl.a

$(REQUIRE_LIBS) :
	cd $(@D)/ && $(MAKE) $(@F)

$(TARGET) : $(REQUIRE_LIBS)

# DO NOT DELETE

mConnectionSample.o: ../mConnection.h ../../connection/Connection.h
mConnectionSample.o: ../../connection/SerialDevice.h
mConnectionSample.o: ../../connection/ConnectionUtils.h
mConnectionSample.o: ../system/MonitorModeManager.h
