The crystal plugin

The crystal plugin is useful for parts using the Crystal programming language with the Crystal snap.

This plugin is only available to core and core18 based snaps. See Base snaps for details.

This plugin uses the common plugin keywords as well as those for “sources”. For more information, see Snapcraft parts metadata.

The following keyword is currently accepted by the plugin:

  • crystal-channel: (string)
    The Snap Store channel to install Crystal from.
    Default: latest/stable

For examples, search GitHub for projects already using the plugin.

Brian J. Cardiff, one of Crystal’s developers, attended the 2019 Snapcraft Summit Montréal and wrote an excellent overview of how to use the plugin as part of an event write-up. See Snapcraft Summit Montréal for the post.

This is a snapcraft plugin. See Snapcraft plugins and Supported plugins for further details on how plugins are used.

Last updated 1 year, 6 months ago.