yonaskolb/XcodeGen

Ability to set run options/diagnostics in schemes

開放

#325 建立於 2018年6月28日

 (7 則留言) (11 個反應) (0 位負責人)Swift (895 個分叉)batch import
easyenhancementhelp wanted

倉庫指標

星標
 (8,714 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

If this is something currently supported, let me know and I can make it more clear in the docs.

The "run" options in a scheme have several options that are unable to be set via XcodeGen. Namely those in the "Options" and "Diagnostics" tabs:

2018-06-28 at 2 07 pm

2018-06-28 at 2 07 pm

Setting one of these options results in fairly irregular output in the resulting xcscheme file. This example shows what is generated for enabling the thread sanitizer and zombies:

2018-06-28 at 2 04 pm

It would be great to have first-class support for these fields in YAML. i.e.:

run:
  enableThreadSanitizer: true
  commandLineArguments:
    "-set-store": false
   ... etc

貢獻者指南