~snappy-dev/snapcraft/core

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# -*- Mode:Python; indent-tabs-mode:t; tab-width:4 -*-

import snapcraft

class MakeHandler(snapcraft.BaseHandler):
	def pull(self):
		self.pullBranch(self.options.source)
	def build(self):
		self.run("make all")
	def stage(self):
		self.run("make install DESTDIR=" + self.stagedir)
	def deploy(self):
		self.doDeploy(["bin", "share", "lib"]) # not "include"
	def test(self):
		self.run("make check")