crane-hiromu / PadOSDC_Japan_App

Swift Playgrounds App
MIT License
66 stars 3 forks source link

ライセンスの導入 #30

Closed crane-hiromu closed 2 years ago

crane-hiromu commented 2 years ago

https://github.com/cybozu/LicenseList

crane-hiromu commented 2 years ago

Add Run Script to the Build Phase of the Target.

Run Script が動作するのか不明なため無理かもしれない。。。

一応、手動で生成して入れ込めば画面は作れる(はずな)ので、github actionsで master merge 度に動かすみたいな方法も検討する

uhooi commented 2 years ago

ライセンスは頻繁に変わるものではないから、ワイは Run Script でなく CI で生成していいと思う! ウホーイ図鑑はそうしていて、生成物のコミットはしていない↓ https://github.com/uhooi/UhooiPicBook/blob/d5fdfc023a1bf502090029dbb47cf8b6ccaa7de0/.github/workflows/templates/setup-ios/action.yml#L37-L40

crane-hiromu commented 2 years ago

Swift5.6で使える SPMの build tool が面白そうかなと思ったけど、時間があればやろうかなと言う温度感で、一旦はmakeで実行することにした笑

uhooi commented 2 years ago

一旦はそれでいいと思う笑

crane-hiromu commented 2 years ago

メモ https://github.com/mui-z/SwiftCLIToolTemplate

crane-hiromu commented 2 years ago

動作を確認

https://developer.apple.com/documentation/xcode/bundling-resources-with-a-swift-package