.. _snapcraft_usage: =============== Adding manually =============== You can add this alsa-lib configuration to your project manually. This method is limited to the Ubuntu-distributed version of ALSA only, because the changes required for compiling ALSA from source are too extensive to detail succinctly here. Such complex changes are the reason that :std:doc:`sc-jsonnet ` was created. Howto ===== To use Ubuntu's ALSA, copy the following part into your `snapcraft.yaml`: .. code-block:: yaml parts: alsa-mixin: source: https://github.com/diddledan/snapcraft-alsa.git plugin: nil override-pull: | cat > asound.conf <`