[AVR boards] TTS option was missing in CMakeLists.txt

This commit is contained in:
Bertrand Songis
2016-03-23 22:47:45 +01:00
parent c58217a82c
commit 3d0bf81bfd
+8
View File
@@ -561,6 +561,7 @@ else()
option(BOLD "Bold font" ON) option(BOLD "Bold font" ON)
option(BATTGRAPH "Battery graph" OFF) option(BATTGRAPH "Battery graph" OFF)
option(HAPTIC "Haptic support" OFF) option(HAPTIC "Haptic support" OFF)
set(TTS "EN" CACHE STRING "TTS language")
set(LCD "DEFAULT" CACHE STRING "LCD type (DEFAULT/ST7565P/ST7565R/ERC12864FSF/ST7920)") set(LCD "DEFAULT" CACHE STRING "LCD type (DEFAULT/ST7565P/ST7565R/ERC12864FSF/ST7920)")
set(LUA NO) set(LUA NO)
set(PULSES_SRC pulses_avr.cpp) set(PULSES_SRC pulses_avr.cpp)
@@ -584,6 +585,13 @@ else()
if(VOICE) if(VOICE)
add_definitions(-DVOICE) add_definitions(-DVOICE)
set(TARGET_SRC ${TARGET_SRC} voice.cpp) set(TARGET_SRC ${TARGET_SRC} voice.cpp)
foreach(LANGUAGE ${TTS_LANGUAGES})
string(TOUPPER ${LANGUAGE} LANGUAGE_CAPITALIZED)
if(TTS STREQUAL ${LANGUAGE_CAPITALIZED})
add_definitions(-DTTS_${LANGUAGE_CAPITALIZED})
set(SRC ${SRC} translations/tts_${LANGUAGE}.cpp)
endif()
endforeach()
endif() endif()
if(GRAPHICS) if(GRAPHICS)
add_definitions(-DGRAPHICS) add_definitions(-DGRAPHICS)