else()
# Use a custom linker script
add_target_link_flags(${_keyboard_layout} "-Wl,-T,${CMAKE_CURRENT_SOURCE_DIR}/kbdlayout.lds")
+
+ # Avoid "universal character names are only valid in C++ and C99" error.
+ set_property(TARGET ${_keyboard_layout} PROPERTY C_STANDARD 99)
endif()
if (STACK_PROTECTOR)