Skip to content

Commit

Permalink
Updated readme.
Browse files Browse the repository at this point in the history
  • Loading branch information
kekyo committed Jul 2, 2023
1 parent 842b586 commit 722336c
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -630,6 +630,27 @@ So, you can implement your own image data processing to achieve the fastest poss
Will show up selection dialog automatically when multiple camera devices are found.


----

## Build FlashCap

FlashCap keeps a clean build environment.
Basically, if you have Visual Studio 2022 .NET development environment installed, you can build it as is.
(Please add the WPF and Windows Forms options. These are required to build the sample code)

1. Clone this repository.
2. Build `FlashCap.sln`.
* Build it with `dotnet build`.
* Or open `FlashCap.sln` with Visual Studio 2022 and build it.

NOTE: FlashCap itself should build in a Linux environment,
but since the sample code has a Windows-dependent implementation,
we assume Windows as the development environment.

Pull requests are welcome! Development is on the `develop` branch and merged into the `main` branch at release time.
Therefore, if you make a pull request, please make new your branch from the `develop` branch.


----

## License
Expand Down
20 changes: 20 additions & 0 deletions README_ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -570,6 +570,26 @@ await device.StartAsync();
複数のカメラデバイスが検出された場合、自動的に選択ダイアログが表示されます。


----

## 自分でビルドする

FlashCapは、ビルド環境をクリーンに保っています。
基本的に、Visual Studio 2022の.NET開発環境がインストールされていればビルド出来ると思います。
WPF, Windows Formsのオプションは追加してください。これらはサンプルコードのビルドに必要です)

1. このリポジトリをクローンします。
2. `FlashCap.sln`をビルドします。
* `dotnet build` でビルドします。
* または、`FlashCap.sln`をVisual Studio 2022で開き、ビルドします。

注意: FlashCap自体は、.NET SDKを持つLinux環境でもビルドできるはずですが、サンプルコードにWindowsに依存する実装があるため、
開発環境にWindowsを想定しています。

プルリクエストを歓迎します! 開発は`develop`ブランチ上で行って、リリース時に`main`ブランチにマージしています。
そのため、プルリクエストを作る場合は、`develop`ブランチからあなたのブランチを切って下さい。


----

## License
Expand Down

0 comments on commit 722336c

Please sign in to comment.