mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
20ddfb7e86
18803: dist/tools: Add compile_like_murdock r=benpicco a=MrKevinWeiss ### Contribution description Helper script to pre-test murdock build conditions. This is intended to compile like murdock giving control for only a subset of boards or applications. One can use this if only a limited change should be build tested. Defaults boards and apps are selected to be an early warning if something is wrong. This should be used before triggering much larger murdock builds. The following use cases are: I made a change to something in the stm32 clocks... ./compile_like_murdock.py -c stm32 I changed a driver the DHT driver ./compile_like_murdock.py -a tests/driver_dht tests/saul I changed a nucleo-f103rb board... ./compile_like_murdock.py -a tests/driver_dht tests/saul ### Testing procedure View the help... ``` ./dist/tools/compile_test/compile_like_murdock.py -h ``` Do a dry run of the cpu... ``` ./dist/tools/compile_test/compile_like_murdock.py -c stm -d ``` Play with each of the args, try adding a module to hello-world to get a module mismatch. ### Issues/PRs references <!-- Examples: Fixes #1234. See also #5678. Depends on PR #9876. Please use keywords (e.g., fixes, resolve) with the links to the issues you resolved, this way they will be automatically closed when your pull request is merged. See https://help.github.com/articles/closing-issues-using-keywords/. --> Co-authored-by: MrKevinWeiss <weiss.kevin604@gmail.com> |
||
---|---|---|
.. | ||
pythonlibs | ||
testbed-support | ||
tools | ||
empty.a | ||
gdbinit-docker | ||
Makefile | ||
usb_id_testing |