parts:
snapcraft-preload:
source: https://github.com/sergiusens/snapcraft-preload.git
plugin: cmake
build-packages:
- on arm64:
- g++-multilib-arm-linux-gnueabihf
- gcc-multilib-arm-linux-gnueabihf
organize:
usr/local/bin/snapcraft-preload: bin/snapcraft-preload
apps:
os-ros-server:
command: bin/snapcraft-preload opt/ros/foxy/bin/ros2 run tt2_os_ros_server os_service
extensions: [ros2-foxy]
plugs: [network, network-bind, i2c-1, network-manager, network-control]
daemon: simple
environment:
PYTHONPATH: $SNAP/usr/lib/python3/dist-packages:$PYTHONPATH
This is how i did in my snapcraft yaml file, is this right?