sergiusens@lindon:~/source/launchpad.net/snapcraft/work$ ./bin/snapcraft help catkin
The catkin plugin is useful for building ROS projects driven by the
catkin build system.
This plugin uses the common plugin keywords as well as those for "sources".
For more information check the 'plugins' topic for the former and the
'sources' topic for the latter.
Additionally, this plugin uses the following plugin specific keywords:
- catkin-packages:
(list of strings)
List of catkin packages to build.
sergiusens@lindon:~/source/launchpad.net/snapcraft/work$ ./bin/snapcraft help ant
The ant plugin is useful for building projects that use the ant build
system which is commonly used for Java projects.
The plugin requires a build.xml in the root of the source tree.
This plugin uses the common plugin keywords as well as those for "sources".
For more information check the 'plugins' topic for the former and the
'sources' topic for the latter.
sergiusens@lindon:~/source/launchpad.net/snapcraft/work$ ./bin/snapcraft help sources
A part that uses common source options can have these keyword entries:
- source:
(string)
A path to some source tree to build. It can be either remote or local,
and either a directory tree or a tarball.
- source-type:
(string)
In some cases the source is not enough to identify the version control
system or compression algorithim. This hints the system into what to
do, the valid values are:
- bzr
- mercurial
- hg
- git
- tar
- source-branch:
(string)
A specific branch from the source tree. This will result in an error
if used with a bazaar source type.
- source-tag:
(string)
A specific tag from the source tree.
sergiusens@lindon:~/source/launchpad.net/snapcraft/work$