# Makefile for simulator/samples
# Satofumi KAMIMURA
# $Id: Makefile 1038 2009-06-18 09:57:01Z satofumi $

all :
	-cd obstacleAvoidance/ && qmake && $(MAKE)
	-cd map3d/ && qmake && $(MAKE)
	-cd featurePointsSample/ && qmake && $(MAKE)
	-cd positioningSample/ && qmake && $(MAKE)
	-cd SimpleThread/ && qmake && $(MAKE)
	-cd SimulationModel/ && qmake && $(MAKE)
	-cd SchedulerModel/ && qmake && $(MAKE)
	-cd moveSample/ && qmake && $(MAKE)
	-cd scanSample/ && qmake && $(MAKE)
	-cd stopToObstacle/ && qmake && $(MAKE)
	-cd odeSamples/ && $(MAKE)
	-cd modelSamples/ && $(MAKE)
	-cd followLines/ && qmake && $(MAKE)
	-cd luaSample/ && qmake && $(MAKE)

clean :
	-cd obstacleAvoidance/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd map3d/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt points_3d.txt
	-cd featurePointsSample/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd positioningSample/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd SimpleThread/ && (if test -f Makefile; then $(MAKE) distclean; fi)
	-cd SimulationModel/ && (if test -f Makefile; then $(MAKE) distclean; fi)
	-cd SchedulerModel/ && (if test -f Makefile; then $(MAKE) distclean; fi)
	-cd moveSample/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd scanSample/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt *.log
	-cd stopToObstacle/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd followLines/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd luaSample/ && (if test -f Makefile; then $(MAKE) distclean; fi); $(RM) error_log.txt
	-cd odeSamples/ && $(MAKE) clean
	-cd modelSamples/ && $(MAKE) clean