CMake: greentea: Fix io issue with greentea-client
The stdio implementation of the standalone greentea-client wasn't
streaming "KiVi protocol" messages through the serial IO. Separate out
the existing implementation for greentea-client that uses
mbed_retarget.h's `read` and `write` functions so greentea tests
continue to work with the standalone client.

The IO fixture is shared between the "legacy" embedded greentea-client
and the newer standalone client.
ls
1 parent 8a507e6 commit e9747d7bcd6d253d54c8b97f48511ecbf4b559b9
@Robert Walton Robert Walton authored on 8 Jul 2021
Showing 5 changed files
View
features/CMakeLists.txt
View
features/frameworks/greentea-client/source/greentea_test_env.cpp
View
features/frameworks/mbed-greentea-io/CMakeLists.txt 0 → 100644
View
features/frameworks/mbed-greentea-io/mbed_io.cpp 0 → 100644
View
tools/cmake/mbed_greentea.cmake