# nxtOSEK[gfBNg
# NXTOSEK_ROOT = ../../nxtOSEK

# ^[Qbgs`t@C
TARGET = espotV01_left
#TARGET = espotV01_right

# CN[hpX
# USER_INC_PATH= $(NXTOSEK_ROOT)/ecrobot/nxtway_gs_balancer
USER_INC_PATH=	../../ecrobot/nxtway_gs_balancer \
		ComInclude \
		AppUI \
		Control \
		Entity \
		HwIf \


# Cu
USER_LIB = nxtway_gs_balancer

# C\[Xt@C
TARGET_SOURCES = \
	HwIF/balancer_param.c

# C++(.cpp)\[Xt@C
TARGET_CPP_SOURCES = \
	AppUI/UIFactory.cpp \
	AppUI/Boot.cpp \
	AppUI/IMenu.cpp \
	AppUI/MainMenu.cpp \
	AppUI/RunSetMenu.cpp \
	AppUI/PidMenu.cpp \
	AppUI/LightSensorMenu.cpp \
	AppUI/RunMenu.cpp \
	Control/ControlFactory.cpp \
	Control/IControl.cpp \
	Control/BlackBoardController.cpp \
	Control/RallyDriver.cpp \
	Control/Navigator.cpp \
	Control/IDTech.cpp \
	Control/ConcreteDTech.cpp \
	Control/StandingDTech.cpp \
	Control/LineTraceRightDTech.cpp \
	Control/LineTraceLeftDTech.cpp \
	Control/OnOffDTech.cpp \
	Control/ISection.cpp \
	Control/ConcreteSection.cpp \
	Control/LineTraceRightSection.cpp \
	Control/LineTraceLeftSection.cpp \
	Control/ControlAlgorithm.cpp \
	Control/PID.cpp \
	Control/OnOff.cpp \
	Entity/LightSensorValue.cpp \

# TOPPERS/ATK(OSEK)ݒt@C
TOPPERS_OSEK_OIL_SOURCE = espotV0711.oil

# L̃}N͕ύXȂł
O_PATH ?= build

# C++(.cpp)rhpmakefile
# include $(NXTOSEK_ROOT)/ecrobot/ecrobot++.mak
include ../../ecrobot/ecrobot++.mak
