zephyrproject-rtos/zephyr

Deprecate qemu.cmake in favour of a qemu runner backend

オープン

#5,501 opened on 2017/12/28

 (9 件のコメント) (0 件のリアクション) (1 人の担当者)C (9,144 件のフォーク)batch import
EnhancementGood first issuearea: Build Systemarea: Flashing

Repository metrics

Stars
 (15,249 個のスター)
PR merge metrics
 (平均マージ 4d 21h) (30d で 1,000 merged PRs)

説明

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.

コントリビューターガイド