# Makefile for system/sdl/samples
# Satofumi KAMIMURA
# $Revision: 260 $
# $Date: 2008-10-08 19:39:09 +0900 (Wed, 08 Oct 2008) $

# Compile options
CC = g++
CXXFLAGS = -g -O0 -Wall -Werror ${INCLUDES} `sdl-config --cflags`
INCLUDES = -I../..
LDFLAGS =
LDLIBS = `sdl-config --libs`

# Target
TARGET = \
	conditionVariableSample \
	stopWatchSample \

all : ${TARGET}

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

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

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

${TARGET} : ${REQUIRE_LIBS}

# DO NOT DELETE

conditionVariableSample.o: ../../ConditionVariable.h ../../Lock.h
conditionVariableSample.o: ../../Thread.h ../../delay.h
stopWatchSample.o: ../../StopWatch.h ../../delay.h
