summaryrefslogtreecommitdiff
path: root/digital/io/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/Makefile')
-rw-r--r--digital/io/src/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/digital/io/src/Makefile b/digital/io/src/Makefile
index 5dfea34b..ceb7c206 100644
--- a/digital/io/src/Makefile
+++ b/digital/io/src/Makefile
@@ -11,6 +11,7 @@ io_SOURCES = main.c servo.avr.c eeprom.avr.c pwm.c \
# Modules needed for IO.
MODULES = proto uart twi utils adc math/fixed math/geometry path/astar \
trace flash spi
+AI_MODULES = twi_master
# Configuration file.
CONFIGFILE = avrconfig.h
# IO board use an ATMega128.
@@ -19,6 +20,10 @@ AVR_MCU = atmega128
OPTIMIZE = -O2
HOST_LIBS = -lm
+vpath %.c $(AI_MODULES:%=../../ai/src/%)
+vpath %.h $(AI_MODULES:%=../../ai/src/%)
+INCLUDES += -I. $(AI_MODULES:%=-I../../ai/src/%)
+
# FSM.
FSM = ai
FSM_SOURCES := top init move loader hola