ppa-dev-tools:packaging-snaps

Last commit made on 2022-09-29
Get this branch:
git clone -b packaging-snaps https://git.launchpad.net/ppa-dev-tools
Only Bryce Harrington can upload to this branch. If you are Bryce Harrington please log in for upload directions.

Branch merges

Branch information

Name:
packaging-snaps
Repository:
lp:ppa-dev-tools

Recent commits

5fe77eb... by Bryce Harrington

RELEASING: Update snap directions for releases

cff79d9... by Bryce Harrington

snap: Add home plug

While not needed yet since using devmode confinement, this will be
needed for accessing local content in user's homedir.

7f9318e... by Bryce Harrington

snap: Configure for devel packaging rather than CI

e40b3b8... by Bryce Harrington

snap: Add alias for ppa command

b59a0f9... by Bryce Harrington

snap: Name the app 'ppa' instead of 'ppa-dev-tools'

Unfortunately snap installs the script inside a namespace, so it must be
invoked as:

    $ ppa-dev-tools.ppa

Not sure if there's a clean way around that, but users can manually
alias it.

166018d... by Bryce Harrington

snap: Specify dependencies for the snap

d32ecbb... by Bryce Harrington

snap: The script is installed in bin/ rather than scripts/

ecab763... by Bryce Harrington

snap: Switch to core22

core22 is proving a bit easier to debug. Some of the necessary python
modules seem to be not easily obtained in core20, but resolve just fine
with core22. There's no particular need for using anything older than
the latest core.

78808b1... by Bryce Harrington

snap: Define path to python modules for the script

Fixes issue where script is unable to find its python modules, resulting
in "ModuleNotFoundError: No module named 'ppa'" errors.

c2ea6ce... by Bryce Harrington

snap: Use consistent list syntax for plugs