To make the review of your request easier, please use the following template to provide all the required details and also include any other information that may be relevant.
-
name: zephyr-sdk-ng
-
description: The Zephyr SDK provides the GNU cross-compilation toolchains used to build the Zephyr RTOS for every supported target architecture.
-
snapcraft: snapcraft.yaml « snap - ~hermit-team/+git/sdk-ng-snap - [no description]
-
upstream: GitHub - zephyrproject-rtos/sdk-ng at v0.16.9 · GitHub
-
upstream-relation: @doyougnu holds a seat on the Zephyr Project Technical Steering Committee (TSC).
-
supported-category: compilers / debug tools / programming languages
-
reasoning:
sdk-ngis a collection of cross-toolchains from the Zephyr Project designed to build for different MCU architectures, so it perfectly fits into the compilers and debug tools (because it also brings GDB)
I understand that strict confinement is generally preferred over classic.
I’ve tried the existing interfaces to make the snap to work under strict confinement.
Note that snappy-debug can be used to identify possible required interfaces. See https://snapcraft.io/docs/debug-snaps for more information.