Snapcraft 0.4 (packaging tool) recently released, allows easy crafting of snap packages for the Ubuntu Core transactional system. It helps you assemble a whole project in a single tree out of many pieces. It can drive a very wide range of build and packaging systems, so that you can simply list all the upstream projects you want and have them built and installed together as a single tree.
For example, say you want to make a product that includes PyPI packages, Node.js packages from NPM, Java, and a bunch of daemons written in C and C++ that are built with autotools, snapcraft would make assembling the final tree very easy.
Snapcraft 0.4 changelog
- snapcraft help [<plugin-name> | <topic>] to guide you through plugin use (with an additional –devel which would be useful for potential plugin authors)
- An initial catkin plugin which approaches us to ROS world
- Enhanced wiki usage, parts without types use the wiki with keywords from the part replacing those in the wiki.
- Plugins all use exceptions instead of boolean values.
- snapcraft list-plugins to list the available plugins to create parts.
- This release has many other bug fixes
Install Snapcraft 0.4 on Ubuntu OS
sudo add-apt-repository ppa:snappy-dev/tools sudo apt-get update sudo apt-get install snapcraft
Install Snapcraft 0.4 daily build
sudo add-apt-repository ppa:snappy-dev/tools-proposed sudo apt-get update sudo apt-get install snapcraft
The post Snapcraft 0.4 is now available appeared first on Sysads Gazette.