Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.vsconfigファイルを更新する #1623

Merged
3 commits merged into from Apr 17, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions .vsconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,8 @@
"microsoft.visualstudio.component.debugger.justintime",
"microsoft.visualstudio.component.vc.diagnostictools",
"microsoft.visualstudio.component.vc.cmake.project",
"microsoft.visualstudio.component.vc.atl",
"microsoft.visualstudio.component.vc.atlmfc",
"microsoft.visualstudio.component.windows10sdk.17763",
"microsoft.visualstudio.component.vc.cmake.project",
"microsoft.visualstudio.component.vc.testadapterforboosttest",
"microsoft.visualstudio.component.vc.testadapterforgoogletest",
"microsoft.visualstudio.componentgroup.nativedesktop.win81"
"microsoft.visualstudio.component.vc.testadapterforgoogletest"
]
}
23 changes: 8 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<!-- 以下は Markdownの参照形式によるリンク の定義です。 -->
<!-- 参照 https://hail2u.net/blog/coding/markdown-reference-style-links.html -->

[Visual Studio Community 2017]: https://visualstudio.microsoft.com/vs/older-downloads/ "Visual Studio Community 2017"
[Visual Studio Community 2019]: https://visualstudio.microsoft.com/ja/downloads/ "Visual Studio Community 2019"
[Visual Studio 2017]: https://visualstudio.microsoft.com/ja/vs/older-downloads/ "Visual Studio 2017"
[Visual Studio 2019]: https://visualstudio.microsoft.com/ja/downloads/ "Visual Studio 2019"
[Markdown をローカルで確認する方法]: https://github.com/sakura-editor/sakura/wiki/markdown-%E3%82%92%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%81%A7%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
[How to extract currently installed Visual Studio component IDs?]: https://stackoverflow.com/questions/52946333/how-to-extract-currently-installed-visual-studio-component-ids
[Configure Visual Studio across your organization with .vsconfig]: https://devblogs.microsoft.com/setup/configure-visual-studio-across-your-organization-with-vsconfig/
Expand All @@ -28,7 +28,7 @@
- [開発参加ポリシー](#開発参加ポリシー)
- [Build Requirements](#build-requirements)
- [Visual Studio Install options required](#visual-studio-install-options-required)
- [Visual Studio Community 2019 対応に関して](#visual-studio-community-2019-対応に関して)
- [Visual Studio 2019 対応に関して](#visual-studio-2019-対応に関して)
- [.vsconfig に関して](#vsconfig-に関して)
- [Visaul Studio 2017/2019 共通](#visaul-studio-20172019-共通)
- [Visaul Studio 2019 のみ](#visaul-studio-2019-のみ)
Expand Down Expand Up @@ -71,21 +71,14 @@ https://github.com/sakura-editor/sakura/wiki

## Build Requirements

Sakura Editor をコンパイルするためにはいずれかが必要
- [Visual Studio Community 2017][Visual Studio Community 2017]
- [Visual Studio Community 2019][Visual Studio Community 2019]
Sakura Editor をコンパイルするためには、 Community または Professional エディション以上の [Visual Studio 2017][Visual Studio 2017] または [Visual Studio 2019][Visual Studio 2019] が必要です。

正式バイナリは [Visual Studio Community 2017][Visual Studio Community 2017] でビルドされます。
正式バイナリは [Visual Studio Community 2017][Visual Studio 2017] でビルドされます。

### Visual Studio Install options required
- Windows SDK
- Windows XP Support for C++
- Windows 8.1 SDK と UCRT SDK
- C++ に関する Windows XP サポート
- Windows 10 SDK

More information: https://github.com/sakura-editor/sakura/issues/6

### Visual Studio Community 2019 対応に関して
### Visual Studio 2019 対応に関して

Visual Studio 2017/2019 の両対応に関しては [#866](https://github.com/sakura-editor/sakura/issues/866) で対処済みです。
[仕組みに関してはこちらを参照](vcx-props/project-PlatformToolset.md)
Expand Down Expand Up @@ -121,7 +114,7 @@ Visaul Studio 2019 で `sakura.sln` を開くと必要なコンポーネント
## How to build

- [7Zip](https://sevenzip.osdn.jp/) のインストールして 7z.exe へのパスを通します。
- Visual Studio Community 2017 で `sakura.sln` を開いてビルドします。
- Visual Studio で `sakura.sln` を開いてビルドします。

### 詳細情報

Expand Down
14 changes: 6 additions & 8 deletions build.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,22 +32,20 @@
### 実行ファイルのビルドに必要なもの

- (オプション) [7Zip](https://sevenzip.osdn.jp/) (外部依存ファイルの解凍に使用)
- Visual Studio 2017 Comminity Edition
以下オプションも必要です。
- Windows XP Support for C++
- Windows 8.1 SDK と UCRT SDK
- C++ に関する Windows XP サポート
- Community または Professional エディション以上の Visual Studio 2017 または Visual Studio 2019
- Windows 10 SDK のインストールも必要です。

### HTML ヘルプのビルドに必要なもの

- HTML ヘルプコンパイラ (hhc.exe)
- Visual Studio 2017 のインストールにて以下のオプションを有効にすることにより導入されます。
- Visual Studio のインストールにて以下のオプションを有効にすることにより導入されます。
- 「C++ によるデスクトップ開発」を有効にする
- 右のペインで 「C++ によるデスクトップ開発」を選ぶ
- 「x86用とx64用のVisual C++ MFC」をチェックする
- Visual Studio 2017 の場合は「x86用とx64用のVisual C++ MFC」を、Visual Studio 2019 の場合は「最新 v142 ビルド ツールの C++ MFC (x86 & x64)」をチェックする
- 変更を確定する
- VSインストール後でもVisual Studio Installerを起動して導入可能です。
![vsi](https://user-images.githubusercontent.com/39618965/44622575-012dcc80-a8f6-11e8-906a-14d8cd6dfac9.PNG)
- [.vsconfig](.vsconfig) を使用してインストールした場合は自動的にインストールされます。
- ヘルプファイルを編集する場合 HTML Help Workshop 等の編集ソフトも別途必要になります。

### インストーラのビルドに必要なもの
Expand All @@ -68,7 +66,7 @@

#### 方法1 (GUI)

Visual Studio Community 2017 で `sakura.sln` をダブルクリックして開いてビルドします。
Visual Studio で `sakura.sln` をダブルクリックして開いてビルドします。

#### 方法2 (コマンドライン)

Expand Down