~zyga/snapcraft/custom-plugin

  • Committer: Zygmunt Krynicki
  • Date: 2015-09-16 06:44:47 UTC
  • Revision ID: zygmunt.krynicki@canonical.com-20150916064447-1uazwt7u0u31j5dg
Add custom part type

This part type allows developers to integrate arbitrary projects with
arbitrary build commands. It is especially well suited for the long tail
of various projects that don't quite match the strict requirements of
autotools projects and that require custom sprinkle of magic in each
case.

Each custom project requires one definition in the snapcraft yaml file,
the list / string of custom commands. Those are invoked at part build
time. Three variables are interpolated into those commands, those are
$PART_{NAME,{INSTALL,BUILD}_DIR}.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
Filename Latest Rev Last Changed Committer Comment Size
..
bin 7 8 years ago Michael Terry Add main snapcraft bin file Diff
debian 68.1.1 8 years ago Michael Terry Add debian packaging Diff
docs 47 8 years ago Michael Terry Add yaml descriptions Diff
examples 7 8 years ago Michael Terry Add main snapcraft bin file Diff
integration-tests 75.4.19 8 years ago Michael Vogt remove underscore from integration-tests Diff
plugins 59 8 years ago Michael Terry Fix importing of plugin python names Diff
schema 134.4.1 8 years ago Sergio Schvezov Initial json schema support Diff
snapcraft 2 8 years ago Michael Terry A little more work Diff
.bzrignore 168 8 years ago Zygmunt Krynicki Explicitly ignore __pycache__ Signed-off-by: Zygm 179 bytes Diff Download File
Symlink .gitignore 169 8 years ago Zygmunt Krynicki Symlink .bzrignore to .gitignore Signed-off-by: Z .
File .tarmac.sh 69 8 years ago Michael Terry Add tarmac file 24 bytes Diff Download File
COPYING 54 8 years ago Michael Terry Mark source as gpl3 34.3 KB Diff Download File
HACKING.md 105.3.1 8 years ago Michael Vogt Start work on the docs - rename README.md to HACK 1.6 KB Diff Download File
README.md 105.3.1 8 years ago Michael Vogt Start work on the docs - rename README.md to HACK 216 bytes Diff Download File
File runtests.sh 165.1.1 8 years ago Sergio Schvezov wiki parts searched for when 'after' is not local 3.4 KB Diff Download File
File setup.py 143.3.5 8 years ago Sergio Schvezov exposing stage-packages 1.4 KB Diff Download File