[AVR boards] TTS option was missing in CMakeLists.txt
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user