1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/build_system/external_board_native
2023-05-11 14:30:50 +02:00
..
external_boards/native
tests
main.c
Makefile
README.md

Example with an external board

This tests an external board implementation. The goal is to show using an external board that still needs to use the 'RIOT/boards' directory.

To allow automated testing by murdock this board is named 'native'.

As it wants to extend native, which is not a common board, some hacks must be done as the 'board' module is implemented directly by the 'RIOT/boards/native'.

If you are running an 'ubuntu-bionic' you could even compile the example in docker and run the test.

Note: This test uses still the deprecated BOARDSDIR variable instead of the new EXTERNAL_BOARD_DIRS variable. This is by intent so that the CI can verify backward compatibility is still working as intended.