eclipse-cyclonedds / cyclonedds-insight

Other
10 stars 6 forks source link

Website License License Community

CycloneDDS Insight

Looking for binaries?

Overview

A graphical tool to visualize the current DDS system.

`cyclonedds insight`

Features:

How to run via python

# Install dependencies
python3 -m pip install -r requirements.txt

# Execute
pyside6-rcc ./resources.qrc -o ./src/qrc_file.py && python3 ./src/main.py

How to build a standalone MacOS App / Installer

# Execute
export CYCLONEDDS_HOME=<path-to-cyclonedds-install-folder> &&\
export CYCLONEDDS_PYTHON_HOME=<path-to-cyclonedds-python-repo> &&\
pyside6-rcc ./resources.qrc -o ./src/qrc_file.py &&\
DYLD_LIBRARY_PATH="$CYCLONEDDS_HOME/lib" \
pyinstaller main.spec --noconfirm --clean
brew install create-dmg # only once
sh ./setup_dmg.sh 0.0.0 arm64

How to build a Windows Executable / Installer

.\build.bat