Skip to content

Commit

Permalink
add S2E Integration docs
Browse files Browse the repository at this point in the history
  • Loading branch information
meltingrabbit committed Dec 6, 2021
1 parent ce9460b commit 07c5d18
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ C2A に関する説明の棲み分けは,次のようになっています.
1. [Tips](./Core/Tips.md)
1. Driver
1. [Overview](./Driver/Overview.md)
1. SILS
1. Overview
1. [S2E Integration](./Sils/S2eIntegration.md)
1. Tips
1. [Parameter Settings](./Tips/ParameterSettings.md)
1. Tools
Expand Down
11 changes: 11 additions & 0 deletions Docs/Sils/S2eIntegration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# S2E Integration
C2A 標準 SILS として, S2E (FIXME: 公開後にリンクを貼る) がある.

これは,シミュレータである S2E 内部で,フライトソフトウェアである C2A を動かすことが可能である.
詳細は S2E ドキュメント (TBA) を参照されたいが, cmake を用いる場合, S2E 側の `CMakeLists.txt``set(BUILD_C2A_AS_CXX ON)` する必要がある.([経緯](https://github.com/ut-issl/c2a-core/pull/35)

現行では, S2E 側の `CMakeLists.txt` は次のようになる.
```
set(BUILD_C2A_AS_CXX ON)
add_subdirectory(${C2A_DIR} C2A_CORE)
```

0 comments on commit 07c5d18

Please sign in to comment.