# 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../../../connection/ -I../../../connection/sdl -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 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)

$(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

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: ../utils/c/math_util.h ../utils/c/detect_os.h
CompileTest.o: ../utils/cpp/coordinateTypes.h
CompileTest.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
CompileTest.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
CompileTest.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
CompileTest.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
CompileTest.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
CompileTest.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
CompileTest.o: ../tRunCtrl/bodyPosition.h ../tRunCtrl/coordinateCtrl_target.h
CompileTest.o: ../tRunCtrl/bodyCtrl.h ../utils/cpp/connectionDevice.h
CompileTest.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
CompileTest.o: ../utils/cpp/timeUtils.h 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 ../utils/c/math_util.h
PacketHandleHostTest.o: ../utils/c/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 ../utils/c/math_util.h
RunSimulateTest.o: ../utils/c/detect_os.h
RunTicksCtrlTest.o: RunTicksCtrlTest.h
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: ../utils/c/math_util.h ../utils/c/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
coordinateCtrl_target.o: ../tRunCtrl/coordinateCtrl_target.h
coordinateCtrl_target.o: ../tRunCtrl/isincos.h
directCmdCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
directCmdCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
directCmdCtrl.o: ../utils/c/math_util.h ../utils/c/detect_os.h
directCmdCtrl.o: ../utils/cpp/coordinateTypes.h
directCmdCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
directCmdCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
directCmdCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
directCmdCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
directCmdCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
directCmdCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
directCmdCtrl.o: ../tRunCtrl/bodyPosition.h
directCmdCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
directCmdCtrl.o: ../utils/cpp/connectionDevice.h
directCmdCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
directCmdCtrl.o: ../utils/cpp/timeUtils.h commandCtrl.h
judgeCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
judgeCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
judgeCtrl.o: ../utils/c/math_util.h ../utils/c/detect_os.h
judgeCtrl.o: ../utils/cpp/coordinateTypes.h
judgeCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.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: ../utils/cpp/connectionDevice.h
judgeCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
judgeCtrl.o: ../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: ../utils/c/math_util.h ../utils/c/detect_os.h
moveCtrl.o: ../utils/cpp/coordinateTypes.h
moveCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h ../tRunCtrl/structTables.h
moveCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
moveCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
moveCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
moveCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
moveCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
moveCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
moveCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
moveCtrl.o: ../tRunCtrl/nodeAccess.h ../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: ../utils/c/math_util.h ../utils/c/detect_os.h
noResetInfo.o: ../utils/cpp/coordinateTypes.h
noResetInfo.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
noResetInfo.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
noResetInfo.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
noResetInfo.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
noResetInfo.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
noResetInfo.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
noResetInfo.o: ../tRunCtrl/bodyPosition.h ../tRunCtrl/coordinateCtrl_target.h
noResetInfo.o: ../tRunCtrl/bodyCtrl.h ../utils/cpp/connectionDevice.h
noResetInfo.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
noResetInfo.o: ../utils/cpp/timeUtils.h commandCtrl.h
nodeAccess.o: ../tRunCtrl/nodeAccess.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: ../utils/c/math_util.h ../utils/c/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
runCoordinate.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runCoordinate.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runCoordinate.o: ../utils/c/math_util.h ../utils/c/detect_os.h
runCoordinate.o: ../utils/cpp/coordinateTypes.h
runCoordinate.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runCoordinate.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
runCoordinate.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
runCoordinate.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
runCoordinate.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
runCoordinate.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
runCoordinate.o: ../tRunCtrl/bodyPosition.h
runCoordinate.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runCoordinate.o: ../utils/cpp/connectionDevice.h
runCoordinate.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
runCoordinate.o: ../utils/cpp/timeUtils.h commandCtrl.h
runCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runCtrl.o: ../utils/c/math_util.h ../utils/c/detect_os.h
runCtrl.o: ../utils/cpp/coordinateTypes.h
runCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h ../tRunCtrl/structTables.h
runCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
runCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
runCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
runCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
runCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
runCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
runCtrl.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h commandCtrl.h
runCtrl.o: ../tRunCtrl/tRunCtrl.h ../../../connection/Connection.h
runCtrl.o: ../../../connection/SerialDevice.h
runCtrl.o: ../../../connection/TcpipSocket.h ../utils/cpp/fileUtils.h
runCtrl.o: 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 ../utils/c/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: ../utils/c/math_util.h ../utils/c/detect_os.h
runParameterCtrl.o: ../utils/cpp/coordinateTypes.h
runParameterCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.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 ../utils/cpp/connectionDevice.h
runParameterCtrl.o: ../utils/cpp/ringBufferTemplate.h
runParameterCtrl.o: ../tRunCtrl/nodeAccess.h ../utils/cpp/timeUtils.h
runParameterCtrl.o: commandCtrl.h
runTicksCtrl.o: runCtrl.h runInterface.h ../crdCtrl/cpp/objCoordinateCtrl.h
runTicksCtrl.o: ../crdCtrl/cpp/coordinateCtrl.h ../utils/cpp/typeUtils.h
runTicksCtrl.o: ../utils/c/math_util.h ../utils/c/detect_os.h
runTicksCtrl.o: ../utils/cpp/coordinateTypes.h
runTicksCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h
runTicksCtrl.o: ../tRunCtrl/structTables.h ../tRunCtrl/directDeviceCtrl.h
runTicksCtrl.o: ../tRunCtrl/motorCtrl.h ../tRunCtrl/robotParams.h
runTicksCtrl.o: ../tRunCtrl/directWheelCtrl.h ../tRunCtrl/wheelCtrl.h
runTicksCtrl.o: ../tRunCtrl/encCtrl.h ../tRunCtrl/modeCtrl.h
runTicksCtrl.o: ../tRunCtrl/velocityCtrl.h ../tRunCtrl/velocityInfo.h
runTicksCtrl.o: ../tRunCtrl/bodyPosition.h
runTicksCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runTicksCtrl.o: ../utils/cpp/connectionDevice.h
runTicksCtrl.o: ../utils/cpp/ringBufferTemplate.h ../tRunCtrl/nodeAccess.h
runTicksCtrl.o: ../utils/cpp/timeUtils.h 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 ../utils/c/math_util.h
packetHandleHost.o: ../utils/c/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: ../utils/c/math_util.h ../utils/c/detect_os.h
runCtrl.o: ../utils/cpp/coordinateTypes.h
runCtrl.o: ../ticksCtrl/cpp/ticksCtrlInterface.h ../tRunCtrl/structTables.h
runCtrl.o: ../tRunCtrl/directDeviceCtrl.h ../tRunCtrl/motorCtrl.h
runCtrl.o: ../tRunCtrl/robotParams.h ../tRunCtrl/directWheelCtrl.h
runCtrl.o: ../tRunCtrl/wheelCtrl.h ../tRunCtrl/encCtrl.h
runCtrl.o: ../tRunCtrl/modeCtrl.h ../tRunCtrl/velocityCtrl.h
runCtrl.o: ../tRunCtrl/velocityInfo.h ../tRunCtrl/bodyPosition.h
runCtrl.o: ../tRunCtrl/coordinateCtrl_target.h ../tRunCtrl/bodyCtrl.h
runCtrl.o: ../utils/cpp/connectionDevice.h ../utils/cpp/ringBufferTemplate.h
runCtrl.o: ../tRunCtrl/nodeAccess.h ../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: ../utils/c/math_util.h ../utils/c/detect_os.h
runInterface.o: ../utils/cpp/coordinateTypes.h
