Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MsgUtils modularization change to no longer require global pip install, but use venv for local installation.

- Updated MsgUtils/CMakeLists.txt to use venv to setup user environment with MsgUtils module.

- Updated MsgUtils.cmake to use updated venv python.

- Removed MsgUtils/scripts/setup.py since no longer doing global pip install.

- Updated pyproject.toml for MsgUtil module definitions.

- Updated MessageBuilder.cpp and LeahiRt/main.cpp to fix compile errors.

  1. … 5 more files in changeset.
Modularized MsgUtils

- Updated lib/MsgUtils/CMakeLists.txt to install MsgUtils module, if necessary.

- Updated cmake/MsgUtils.cmake for modularization.

- Moved MsgCpp.py, MsgData.py, MsgProtobuf.py, and jinja templates to msgutils sub-directory for modularization.

- Updated GenerateMsgDefsCpp.py and GenerateProtobuf.py to use MsgUtils module.

- Added required python files for modularization.

  1. … 19 more files in changeset.
LEAHI-REALTIME-CDT-LDT-2852_Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation
LEAHI-REALTIME-CDT-LDT-2852_Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation