Update: README for submodule

This commit is contained in:
itiB
2022-01-14 00:33:43 +09:00
parent f5afc0e488
commit 41910c0813
2 changed files with 16 additions and 2 deletions

View File

@@ -79,7 +79,14 @@ You can download the latest Hayabusa version from the [Releases](https://github.
You can also `git clone` the repository with the following command and compile binary from source code.:
```bash
git clone https://github.com/Yamato-Security/hayabusa.git
git clone https://github.com/Yamato-Security/hayabusa.git --recursive
```
If you forget to use `--recursive` option, `rules/` files which managed in submodule did not cloned.
Use following command to import submodules.
```bash
git submodule update --init
```
There are two different versions of the evtx library being used when compiled: `0.6.7` and `0.7.2`.

View File

@@ -80,7 +80,14 @@ Hayabusaの[Releases](https://github.com/Yamato-Security/hayabusa/releases)か
または、以下の`git clone`コマンドでレポジトリをダウンロードし、ソースコードからコンパイルして使用することも可能です。
```bash
git clone https://github.com/Yamato-Security/hayabusa.git
git clone https://github.com/Yamato-Security/hayabusa.git --recursive
```
`--recursive` をつけ忘れた場合、サブモジュールとして管理されている `rules/` 内のファイルが取得できません。
以下のコマンドでサブモジュールを取得してください。
```bash
git submodule update --init
```
evtxライブラリのバージョン(`0.6.7``0.7.2`)毎に、コンパイルされたバイナリが用意されています。