-
Notifications
You must be signed in to change notification settings - Fork 8
#26 review README and add docs #31
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
#26 review README and add docs #31
Conversation
edmc25
commented
Oct 23, 2025
- full review of README, making it more concise as well
- add docs for installing dependencies
- add docs for building OpenXilEnv
- add doc for setup of an external process
- full review of README, making it more concise as well - add docs for installing dependencies - add docs for building OpenXilEnv - add doc for setup of an external process
|
Hi @eb1234x, Hi @wernertimothy Take your time to go through all the documents please. This do not have to be merged ASAP. |
wernertimothy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add these changes for layout clarity
docs/WINDOWS_DEPENDENCIES.md
Outdated
| set "BUILD_ROOT=%SystemDrive%\dev\build" | ||
| ``` | ||
|
|
||
| **Folder layout example:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| **Folder layout example:** |
docs/WINDOWS_DEPENDENCIES.md
Outdated
|
|
||
| **Folder layout example:** | ||
|
|
||
| - `%TOOLS_ROOT%\mingw64` — MinGW (niXman, 14.2.0, win32-seh-ucrt) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%TOOLS_ROOT%\mingw64` — MinGW (niXman, 14.2.0, win32-seh-ucrt) |
docs/WINDOWS_DEPENDENCIES.md
Outdated
| **Folder layout example:** | ||
|
|
||
| - `%TOOLS_ROOT%\mingw64` — MinGW (niXman, 14.2.0, win32-seh-ucrt) | ||
| - `%TOOLS_ROOT%\Qt6_9` — Qt install prefix produced by the build below |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%TOOLS_ROOT%\Qt6_9` — Qt install prefix produced by the build below |
docs/WINDOWS_DEPENDENCIES.md
Outdated
|
|
||
| - `%TOOLS_ROOT%\mingw64` — MinGW (niXman, 14.2.0, win32-seh-ucrt) | ||
| - `%TOOLS_ROOT%\Qt6_9` — Qt install prefix produced by the build below | ||
| - `%TOOLS_ROOT%\OpenXilEnv` — OpenXilEnv install prefix produced by the build below |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%TOOLS_ROOT%\OpenXilEnv` — OpenXilEnv install prefix produced by the build below |
docs/WINDOWS_DEPENDENCIES.md
Outdated
| - `%TOOLS_ROOT%\mingw64` — MinGW (niXman, 14.2.0, win32-seh-ucrt) | ||
| - `%TOOLS_ROOT%\Qt6_9` — Qt install prefix produced by the build below | ||
| - `%TOOLS_ROOT%\OpenXilEnv` — OpenXilEnv install prefix produced by the build below | ||
| - `%SRC_ROOT%\Qt6_9` — Qt source code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%SRC_ROOT%\Qt6_9` — Qt source code |
docs/WINDOWS_DEPENDENCIES.md
Outdated
| - `%TOOLS_ROOT%\Qt6_9` — Qt install prefix produced by the build below | ||
| - `%TOOLS_ROOT%\OpenXilEnv` — OpenXilEnv install prefix produced by the build below | ||
| - `%SRC_ROOT%\Qt6_9` — Qt source code | ||
| - `%SRC_ROOT%\OpenXilEnv` — OpenXilEnv source code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%SRC_ROOT%\OpenXilEnv` — OpenXilEnv source code |
docs/WINDOWS_DEPENDENCIES.md
Outdated
| - `%TOOLS_ROOT%\OpenXilEnv` — OpenXilEnv install prefix produced by the build below | ||
| - `%SRC_ROOT%\Qt6_9` — Qt source code | ||
| - `%SRC_ROOT%\OpenXilEnv` — OpenXilEnv source code | ||
| - `%BUILD_ROOT%\Qt6_9` — Qt build directory |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%BUILD_ROOT%\Qt6_9` — Qt build directory |
docs/WINDOWS_DEPENDENCIES.md
Outdated
| - `%SRC_ROOT%\Qt6_9` — Qt source code | ||
| - `%SRC_ROOT%\OpenXilEnv` — OpenXilEnv source code | ||
| - `%BUILD_ROOT%\Qt6_9` — Qt build directory | ||
| - `%BUILD_ROOT%\OpenXilEnv` — OpenXilEnv build directory |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - `%BUILD_ROOT%\OpenXilEnv` — OpenXilEnv build directory |
Readme.md
Outdated
| XilEnv provides an environment to set up a SiL system on Windows or Linux hosts. It clearly separates its own components from the embedded software under test through a network layer. Each component can run in its own executable, providing memory protection between them. | ||
|
|
||
|  | ||
| Communication between the software under test, models, and XilEnv is done via sockets or (on Windows) Named Pipes / (on Linux) local sockets. These are used for: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
named pipes
Update docs/LINUX_DEPENDENCIES.md Update docs/Readme.md Co-authored-by: Timothy Werner <69105337+wernertimothy@users.noreply.github.com>
86aba90 to
64b17d5
Compare