# Makefile for NXTway-GS balancer library
-ROOT := ./../$(dir $(lastword $(MAKEFILE_LIST)))..
+# modified to support new directory structure by takshic
+ROOT := $(dir $(lastword $(MAKEFILE_LIST)))../..
ECROBOT_ROOT = $(ROOT)/ecrobot
+# added to support new directory structure by takshic
+ECROBOT_C_ROOT = $(ECROBOT_ROOT)/c
+
LEJOSNXJSRC_ROOT = $(ROOT)/lejos_nxj/src/
LEJOS_PLATFORM_SOURCES_PATH = $(LEJOSNXJSRC_ROOT)/nxtvm/platform/nxt
INC_PATH := \
$(LEJOS_PLATFORM_SOURCES_PATH) \
$(LEJOS_VM_SOURCES_PATH) \
- $(ECROBOT_ROOT)
+ $(ECROBOT_ROOT) \
+ $(ECROBOT_C_ROOT)
O_FILES = $(C_LIB_SOURCES:c=o)