Skip to content

Add standalone C++ client build scripts - #183

Merged
jonyMarino merged 1 commit into
mainfrom
enhacement/cpp_build
Aug 21, 2026
Merged

Add standalone C++ client build scripts#183
jonyMarino merged 1 commit into
mainfrom
enhacement/cpp_build

Conversation

@jonyMarino

Copy link
Copy Markdown
Contributor

Fixes: #

About

Squashes the work from internal PR #37 into the public repository.

This PR:

  • Adds standalone Linux and Windows build wrappers for the C++ client, independent of SimLibs.
  • Moves mocked C++ client unit-test execution into the standalone CMake/CTest flow.
  • Updates the C++ client CI workflow to use the new wrappers and trigger on their changes.
  • Updates C++ client, setup, and development documentation.
  • Fixes C++ client synchronization and topic/API details included in the source work.

How Has This Been Tested?

  • git diff --check passed.
  • The local C++ build could not be executed because this environment does not have bash, cmake, or ninja installed.
  • CI is configured to build the client and run the mocked unit tests on Linux and Windows.

Screenshots and videos (if appropriate):

Not applicable.

@jonyMarino
jonyMarino marked this pull request as ready for review August 21, 2026 14:31
@jonyMarino
jonyMarino merged commit d6f0b43 into main Aug 21, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant