alt-romes / alt-romes/haskell-swift

If newly created project includes Tests, hxs init fails.

未關閉
#4 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
hxs tool ruby
主要語言
Haskell
星號
10
分支
0
PR 合併指標
30 天內沒有已合併 PR

描述

When `hxs init` is run in a newly-created Xcode project which includes Tests, the ruby script that updates the `.pbxproj` fails.

To fix this, the methodology should be
* Create a new Xcode project with tests included
* Make a commit with the initialised project
* Apply the changes described in the blogpost (https://alt-romes.github.io/posts/2023-11-10-creating-a-macos-app-with-haskell-and-swift.html)
* Inspect the `git diff`
* Create another Xcode project without tests and commit the Xcode stuff
* Then run `hxs init`
* Investigate what differs from the diff produced by `hxs init` on a new project without tests and the manual change on a project with tests.
* Fix the ruby script that edits the pbxproj to account for what is needed when the project includes tests

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。