# Makefile for runCtrl/cpp
# Satofumi KAMIMURA
# $Id$

# Compile options
CC = ${CXX}
CXXFLAGS = -g -O0 -Wall -Werror ${INCLUDES} `cppunit-config --cflags` `sdl-config --cflags`
CFLAGS = ${CXXFLAGS}
INCLUDES = -I. -I../utils/cpp -I../utils/c -I../../sh7045f -I../tRunCtrl -I../crdCtrl/cpp -I../ticksCtrl/cpp -I../vutils/cpp
LDFLAGS =
LDLIBS = `cppunit-config --libs` `sdl-config --libs` -lSDL_net -lSDL_ttf

# Target
UTILS_CPP_LIB = ../utils/cpp/utils.a
RUN_CPP_LIB = runCtrl.a
CRD_CPP_LIB = ../crdCtrl/cpp/crdCtrl.a
TICKS_CPP_LIB = ../ticksCtrl/cpp/ticksCtrl.a
VUTILS_CPP_LIB = ../vutils/cpp/vutils.a
TARGET = ${RUN_CPP_LIB}

all : ${TARGET}

test : allTest
	./allTest

clean :
	${RM} ${TARGET} *.o logfile.xml *.tag allTest
	cd sample/ && ${MAKE} clean
	cd example/ && ${MAKE} clean
	cd doxygen_html/ && ${RM} *.html *.css *.png *.map *.md5 *.dot installdox *.gif *.jpg
	cd img/ && ${MAKE} clean

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

html : doxygen_html/index.html
doxygen_html/index.html : Doxyfile ${wildcard *.dox *.c *.cpp *.h img/* example/*}
	cd img/ && ${MAKE}
	doxygen

.PHONY : all clean depend
######################################################################
nodeAccess.o : ../../runCtrl/tRunCtrl/nodeAccess.c
	${CXX} ${CXXFLAGS} $< -c
coordinateCtrl_target.o : ../../runCtrl/tRunCtrl/coordinateCtrl_target.c
	${CXX} ${CXXFLAGS} $< -c
isincos.o : ../../runCtrl/tRunCtrl/isincos.c
	${CXX} ${CXXFLAGS} $< -c
../../runCtrl/tRunCtrl/isincos.c : ../../runCtrl/tRunCtrl/isincos.h
../../runCtrl/tRunCtrl/isincos.c ../../runCtrl/tRunCtrl/isincos.h :
	cd ${@D}/ && ${MAKE} ${@F}

commandCtrl.o : commandCtrl.c
	${CXX} ${CXXFLAGS} $< -c

packetHandleHost.o : packetHandleHost.c
	${CXX} ${CXXFLAGS} $< -c

${RUN_CPP_LIB} : \
	${RUN_CPP_LIB}(nodeAccess.o) \
	${RUN_CPP_LIB}(commandCtrl.o) \
	${RUN_CPP_LIB}(packetHandleHost.o) \
	${RUN_CPP_LIB}(isincos.o) \
	${RUN_CPP_LIB}(coordinateCtrl_target.o) \
	${RUN_CPP_LIB}(runCoordinate.o) \
	${RUN_CPP_LIB}(moveCtrl.o) \
	${RUN_CPP_LIB}(judgeCtrl.o) \
	${RUN_CPP_LIB}(runParameterCtrl.o) \
	${RUN_CPP_LIB}(runTicksCtrl.o) \
	${RUN_CPP_LIB}(directCmdCtrl.o) \
	${RUN_CPP_LIB}(noResetInfo.o) \
	${RUN_CPP_LIB}(runCtrl.o) \
	${RUN_CPP_LIB}(runCtrlHub.o) \

${CRD_CPP_LIB} ${GUI_CPP_LIB} ${UTILS_CPP_LIB} ${MON_CPP_LIB} ${RUN_SIM_CPP_LIB} ${TICKS_CPP_LIB} ${VUTILS_CPP_LIB} :
	cd ${@D}/ && ${MAKE} ${@F}

${RUN_CPP_LIB} : ${UTILS_CPP_LIB}
${MON_CPP_LIB} : ${RUN_CPP_LIB}

allTest.o : ../../unittest/allTest.cpp
	${CXX} ${CXXFLAGS} $< -c -o $@

allTest : \
	CompileTest.o \
	PacketHandleHostTest.o \
	RunSimulateTest.o \
	RunTicksCtrlTest.o \
	${MON_CPP_LIB} ${RUN_CPP_LIB} ${RUN_SIM_CPP_LIB} ${CRD_CPP_LIB} ${TICKS_CPP_LIB} ${GUI_CPP_LIB} ${UTILS_CPP_LIB} ${VUTILS_CPP_LIB}

# DO NOT DELETE

commandCtrl.o: packetHandleHost.h ../tRunCtrl/structTables.h
commandCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
commandCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
commandCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
commandCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
commandCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
commandCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
commandCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
commandCtrl.o: ../tRunCtrl/nodeAccess.h commandCtrl.h
packetHandleHost.o: packetHandleHost.h ../tRunCtrl/structTables.h
packetHandleHost.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
packetHandleHost.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
packetHandleHost.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
packetHandleHost.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
packetHandleHost.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
packetHandleHost.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
packetHandleHost.o: ../tRunCtrl/coordinateCtrl_target.h
packetHandleHost.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
packetHandleHost.o: ../utils/c/connect_device.h ../utils/c/cpp_extern_macro.h
CompileTest.o: CompileTest.h runCtrl.h runInterface.h
CompileTest.o: ../crdCtrl/cpp/objCoordinateCtrl.h
CompileTest.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
CompileTest.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
CompileTest.o: ../utils/cpp/coordinateTypes.h
CompileTest.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
CompileTest.o: ../utils/cpp/connectionDevice.h
CompileTest.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
CompileTest.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
CompileTest.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
CompileTest.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
CompileTest.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
CompileTest.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
CompileTest.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
CompileTest.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
CompileTest.o: commandCtrl.h
PacketHandleHostTest.o: PacketHandleHostTest.h packetHandleHost.h
PacketHandleHostTest.o: ../tRunCtrl/structTables.h
PacketHandleHostTest.o: ../tRunCtrl/directDeviceCtrl.h
PacketHandleHostTest.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
PacketHandleHostTest.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
PacketHandleHostTest.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/math_util.h
PacketHandleHostTest.o: ../tRunCtrl/detect_os.h ../tRunCtrl/modeCtrl.h
PacketHandleHostTest.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
PacketHandleHostTest.o: ../tRunCtrl/bodyPosition.h
PacketHandleHostTest.o: ../tRunCtrl/coordinateCtrl_target.h
PacketHandleHostTest.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
PacketHandleHostTest.o: ../tRunCtrl/tRunCtrl.h
RunSimulateTest.o: RunSimulateTest.h ../utils/cpp/typePrint.h
RunSimulateTest.o: ../utils/cpp/typeUtils.h ../tRunCtrl/math_util.h
RunSimulateTest.o: ../tRunCtrl/detect_os.h ../vutils/cpp/pathUtils.h
RunSimulateTest.o: runCtrl.h runInterface.h
RunSimulateTest.o: ../crdCtrl/cpp/objCoordinateCtrl.h
RunSimulateTest.o: ../crdCtrl/cpp/coordinateCtrl.h
RunSimulateTest.o: ../utils/cpp/coordinateTypes.h
RunSimulateTest.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
RunSimulateTest.o: ../utils/cpp/connectionDevice.h
RunSimulateTest.o: ../utils/cpp/ringBufferTemplate.h
RunSimulateTest.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
RunSimulateTest.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
RunSimulateTest.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
RunSimulateTest.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
RunSimulateTest.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
RunSimulateTest.o: ../tRunCtrl/bodyPosition.h
RunSimulateTest.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
RunSimulateTest.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
RunSimulateTest.o: commandCtrl.h
RunTicksCtrlTest.o: RunTicksCtrlTest.h
directCmdCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
directCmdCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
directCmdCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
directCmdCtrl.o: ../utils/cpp/coordinateTypes.h
directCmdCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
directCmdCtrl.o: ../utils/cpp/connectionDevice.h
directCmdCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
directCmdCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
directCmdCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
directCmdCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
directCmdCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
directCmdCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
directCmdCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
directCmdCtrl.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
directCmdCtrl.o: commandCtrl.h
judgeCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
judgeCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
judgeCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
judgeCtrl.o: ../utils/cpp/coordinateTypes.h
judgeCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
judgeCtrl.o: ../utils/cpp/connectionDevice.h
judgeCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
judgeCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
judgeCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
judgeCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
judgeCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
judgeCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
judgeCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
judgeCtrl.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h commandCtrl.h
moveCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
moveCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
moveCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
moveCtrl.o: ../utils/cpp/coordinateTypes.h
moveCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
moveCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
moveCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
moveCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
moveCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
moveCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
moveCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
moveCtrl.o: ../tRunCtrl/bodyPosition.h ../tRunCtrl/coordinateCtrl_target.h
moveCtrl.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
moveCtrl.o: ../utils/cpp/timeUtils.h commandCtrl.h
noResetInfo.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
noResetInfo.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
noResetInfo.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
noResetInfo.o: ../utils/cpp/coordinateTypes.h
noResetInfo.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
noResetInfo.o: ../utils/cpp/connectionDevice.h
noResetInfo.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
noResetInfo.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
noResetInfo.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
noResetInfo.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
noResetInfo.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
noResetInfo.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
noResetInfo.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
noResetInfo.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
noResetInfo.o: commandCtrl.h
runCoordinate.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runCoordinate.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runCoordinate.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runCoordinate.o: ../utils/cpp/coordinateTypes.h
runCoordinate.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runCoordinate.o: ../utils/cpp/connectionDevice.h
runCoordinate.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
runCoordinate.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
runCoordinate.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
runCoordinate.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
runCoordinate.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
runCoordinate.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
runCoordinate.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runCoordinate.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
runCoordinate.o: commandCtrl.h
runCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runCtrl.o: ../utils/cpp/coordinateTypes.h
runCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
runCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
runCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
runCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
runCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
runCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
runCtrl.o: ../tRunCtrl/bodyPosition.h ../tRunCtrl/coordinateCtrl_target.h
runCtrl.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
runCtrl.o: ../utils/cpp/timeUtils.h commandCtrl.h ../tRunCtrl/tRunCtrl.h
runCtrl.o: ../utils/cpp/serialDevice.h ../utils/cpp/tcpipDevice.h
runCtrl.o: ../utils/cpp/sdlBase.h ../utils/cpp/fileUtils.h packetHandleHost.h
runCtrlHub.o: runCtrlHub.h ../utils/cpp/connectionHub.h
runCtrlHub.o: ../utils/cpp/connectionDevice.h
runCtrlHub.o: ../utils/cpp/ringBufferTemplate.h ../utils/cpp/tcpipServer.h
runCtrlHub.o: ../utils/cpp/tcpipDevice.h ../utils/cpp/sdlBase.h
runCtrlHub.o: ../utils/cpp/serialDevice.h ../tRunCtrl/detect_os.h
runCtrlHub.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
runParameterCtrl.o: runCtrl.h runInterface.h
runParameterCtrl.o: ../crdCtrl/cpp/objCoordinateCtrl.h
runParameterCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runParameterCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runParameterCtrl.o: ../utils/cpp/coordinateTypes.h
runParameterCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runParameterCtrl.o: ../utils/cpp/connectionDevice.h
runParameterCtrl.o: ../utils/cpp/ringBufferTemplate.h
runParameterCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
runParameterCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
runParameterCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
runParameterCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
runParameterCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
runParameterCtrl.o: ../tRunCtrl/bodyPosition.h
runParameterCtrl.o: ../tRunCtrl/coordinateCtrl_target.h
runParameterCtrl.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
runParameterCtrl.o: ../utils/cpp/timeUtils.h commandCtrl.h
runTicksCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runTicksCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runTicksCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runTicksCtrl.o: ../utils/cpp/coordinateTypes.h
runTicksCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runTicksCtrl.o: ../utils/cpp/connectionDevice.h
runTicksCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/structTables.h
runTicksCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
runTicksCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
runTicksCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
runTicksCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
runTicksCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
runTicksCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runTicksCtrl.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
runTicksCtrl.o: commandCtrl.h
packetHandleHost.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
packetHandleHost.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
packetHandleHost.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
packetHandleHost.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/math_util.h
packetHandleHost.o: ../tRunCtrl/detect_os.h ../tRunCtrl/modeCtrl.h
packetHandleHost.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
packetHandleHost.o: ../tRunCtrl/bodyPosition.h
packetHandleHost.o: ../tRunCtrl/coordinateCtrl_target.h
packetHandleHost.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
runCtrl.o: runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runCtrl.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runCtrl.o: ../utils/cpp/coordinateTypes.h
runCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
runCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
runCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
runCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
runCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
runCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
runCtrl.o: ../tRunCtrl/bodyPosition.h ../tRunCtrl/coordinateCtrl_target.h
runCtrl.o: ../tRunCtrl/bodyCtrl.h ../tRunCtrl/nodeAccess.h
runCtrl.o: ../utils/cpp/timeUtils.h commandCtrl.h
runCtrlHub.o: ../utils/cpp/connectionHub.h ../utils/cpp/connectionDevice.h
runCtrlHub.o: ../utils/cpp/ringBufferTemplate.h ../utils/cpp/tcpipServer.h
runCtrlHub.o: ../utils/cpp/tcpipDevice.h ../utils/cpp/sdlBase.h
runInterface.o: ../crdCtrl/cpp/objCoordinateCtrl.h
runInterface.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runInterface.o: ../tRunCtrl/math_util.h ../tRunCtrl/detect_os.h
runInterface.o: ../utils/cpp/coordinateTypes.h
