Add naive snapcraft.yaml #2

Merged
merged 2 commits into from Nov 30, 2016

Conversation

Projects
None yet
3 participants
Collaborator

zyga commented Nov 30, 2016

This patch moves all of the old content, except for licenses and meta/
into the pre-built directory. The snapcraft.yaml is derived from the
old meta/snap.yaml with the addition of the required confinement and
grade properties (as suggested by snapcraft). All of the old pre-built
content is installed with a pre-built part using the dump plugin which
simply copies the files across.

The icon is moved to the setup/gui directory, after building it ends up
in a different location but arguably the one that is more correct
(meta/gui/icon.png).

Signed-off-by: Zygmunt Krynicki zygmunt.krynicki@canonical.com

zyga added some commits Nov 30, 2016

Add naive snapcraft.yaml
This patch moves all of the old content, except for licenses and meta/
into the pre-built directory.  The snapcraft.yaml is derived from the
old meta/snap.yaml with the addition of the required confinement and
grade properties (as suggested by snapcraft). All of the old pre-built
content is installed with a pre-built part using the dump plugin which
simply copies the files across.

The icon is moved to the setup/gui directory, after building it ends up
in a different location but arguably the one that is more correct
(meta/gui/icon.png).

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
Update README.md with snapcraft instructions
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
Collaborator

mvo5 commented Nov 30, 2016

Nice! did you compare the build snap with the snap we have in stable? is the filelist the same with unsqushfs -ll for both?

Collaborator

zyga commented Nov 30, 2016

I eyeballed the prime/ directory with what was in the repository before.

Collaborator

ogra1 commented Nov 30, 2016

looks fine on first sight

@zyga zyga merged commit b37aaf6 into snapcore:master Nov 30, 2016

@zyga zyga deleted the zyga:snapcraft branch Nov 30, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment