Hello, I’m learning how packaging of snap applications is done and I’ve been going through the process of packaging the CLI portion of my tracex-parser Python library.
The CLI program
parse-trx needs read-only local file access in order to do its job - parsing ThreadX trace files into a human friendly format. To do this I’ve leveraged the
system-files interface with read access to
/media (two places where a user might put ThreadX trace files): https://github.com/julianneswinoga/tracex_parser/blob/js/add-snap-build/snap/snapcraft.yaml#L30. Ideally I could allow read access to
/opt as well but I don’t believe that is currently possible with snaps.
So in order to publish my snap (
tracex-parser) I require this human review:
human review required due to 'allow-installation' constraint (bool)