Skip to content

snapd-glib is a library to allow GLib based applications access to snapd, the daemon that controls Snaps.

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
COPYING.LGPL2
LGPL-3.0
COPYING.LGPL3
Notifications You must be signed in to change notification settings

canonical/snapd-glib

snapd-glib

snapd-glib is a library to allow GLib based applications access to snapd, the daemon that controls Snaps. A snapd-qt library is provided that wraps snapd-glib for Qt based applications. The following languages / platforms are supported:

  • C
  • C++
  • Vala
  • Python (using GObject introspection)
  • Javacript (using GObject introspection)
  • Qt
  • QML

Documentation is available online. See snapcraft.io for more information on snapd.

Contributing

If you want to contribute with the project, please, read first the CONTRIBUTING.md file.

When sending a patch, always ensure that the tests do work and that the coding style test passes. For the latter, the best way is to edit the .git/hooks/pre-commit script and set it to

#!/bin/sh
./format-source.sh check

Also, just manually running ./format-source.sh script, without parameters, will do an automatic formatting.

Reporting bugs

If you have found an issue with the application, please file an issue on the issues list on GitHub.

About

snapd-glib is a library to allow GLib based applications access to snapd, the daemon that controls Snaps.

Resources

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
COPYING.LGPL2
LGPL-3.0
COPYING.LGPL3

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 15

Languages