sakura icon indicating copy to clipboard operation
sakura copied to clipboard

Build Requirementsの記述を現状に合わせる

Open berryzplus opened this issue 1 year ago • 0 comments

PR対象

  • ドキュメント(md、ヘルプファイル等)

カテゴリ

  • 改善

PR の背景

  • #1944

仕様・動作説明

ドキュメント修正のみです。

現状: Visual Studioの特定バージョン・特定エディションでないとビルドできないように見える。 実態: Windows 10 SDKとC++17に対応したC++開発環境ならビルドは可能。(ビルドだけならMinGWでもできる)

Community Editionを使う必要はありません。

PR の影響範囲

ドキュメント修正のみです。

テスト内容

ドキュメント修正のみなので、ありません。

関連 issue, PR

  • resolves #1944

参考資料

特になし

残課題

この記述が正しいか、自信がありません。 https://github.com/sakura-editor/sakura/blob/7eb997a00e73d2cbdd071d226694c0b55f8925bf/README.md?plain=1#L76

GitHub ActionsとAzure pipelinesによるビルドではEnterprise Editionが使われます。 現状では #1809 を対応できておらず、リリースには AppVeyor で生成されたモジュールを使っています。 AppVeyorではビルドに Community Edition を指定できるのかも知れません。

自分の記憶する限り合意は「リリース版にはvs2017でビルドしたモジュールを使う」までで、Community Editonを使うことまでは合意してなかったような・・・。

berryzplus avatar May 19 '24 04:05 berryzplus