zephyrproject-rtos/zephyr

Deprecate qemu.cmake in favour of a qemu runner backend

Open

#5501 aperta il 28 dic 2017

Vedi su GitHub
 (9 commenti) (0 reazioni) (1 assegnatario)C (9144 fork)batch import
EnhancementGood first issuearea: Build Systemarea: Flashing

Metriche repository

Star
 (15.249 star)
Metriche merge PR
 (Merge medio 5g 20h) (1000 PR mergiate in 30 g)

Descrizione

Hi,

I suspect we want to eventually rename/alias 'flash' to 'run'. And treat qemu emulation as just another runner backend. I believe this would make it easier for us to maintain the runner and qemu infrastructure, and would make it easier for us to keep the user-interface for flashing and running consistent.

A qemu backend would also allow us to move all the symlink/fifo/pipehandling out of qemu.cmake and into a python runner backend.

It is not clear how difficult it would be to do this.

Guida contributor