Commit graph

33 commits

Author SHA1 Message Date
Simon Fels
4fd574316f scripts: generate a zip instead of a tarball for our log archive
Github doesn't allow uploading a tarball but a zip archive.
2018-07-23 18:21:55 +02:00
Simon Fels
9963ddb72c snap: drop unnecessary kernel-module-control plug 2018-07-20 08:43:52 -04:00
Simon Fels
bd174b89e2
Merge branch 'master' into update-android-img 2018-07-19 23:37:20 -04:00
Simon Fels
2b83d922fe snap: patch lxc with minor patch for Anbox specific Apparmor child profile handling 2018-07-19 22:38:36 -04:00
Simon Fels
71772c7a43 snap: upgrade to lxc 3.0.1 2018-07-19 22:38:06 -04:00
Simon Fels
82e9cbc43e Enable snap confinement support conditionally 2018-07-19 22:37:46 -04:00
Simon Fels
120ba1c701 snap: add set of plugs and slots necessary for confinement 2018-07-19 22:21:28 -04:00
Simon Fels
fc3817381d Update Android image to newer one with bug fixes 2018-07-19 22:13:49 -04:00
Simon Fels
4b39459253 cmds: add command to check for mandatory CPU features 2018-07-18 14:45:40 -04:00
Simon Fels
7b10faf47a scripts: enable linker debugging when running in debug mode 2018-07-05 09:18:41 +02:00
Simon Fels
d720173ed6 snap: update to newer Android image with latest changes included 2018-06-12 10:17:14 +02:00
Simon Fels
af1c42c24d snap: also package our seccomp profile 2018-06-12 09:53:11 +02:00
Simon Fels
4e715ca5a5 snap: package missing apparmor configuration 2018-06-12 08:59:43 +02:00
Simon Fels
ab2ae5ac47 snap: enable apparmor&seccomp support within lxc 2018-06-12 07:34:05 +02:00
Simon Fels
51840062b1 container: update to LXC 3.0 2018-06-12 07:34:05 +02:00
Simon Fels
96a1f52d3e Use latest Android image from our build server 2018-06-11 10:55:24 +02:00
Simon Fels
766db1fbc5 snap: stage missing libboost-iostreams library 2018-06-11 07:50:48 +02:00
Simon Fels
f20acba89b
Merge branch 'master' into verify-android-image-hash 2018-05-30 10:48:25 +02:00
Simon Fels
7664539ad7 Always verify the hash of the Android image during the build 2018-05-30 10:20:38 +02:00
Simon Fels
83215524de Add snap configure hook to allow enable debug mode 2018-05-30 09:24:00 +02:00
Simon Fels
b764671f1d scripts: add script to get a shell inside the Android container 2018-05-26 17:57:48 +02:00
Simon Fels
aa193d5469 snap: use the same swiftshader branch as the emugl project does
This gives us various fixes needed to get a working graphical experience
with the swiftshader OpenGL ES driver.
2018-05-25 13:37:12 +02:00
Simon Fels
0edb9427f4 snap: add missing build dependency on systemd 2018-05-25 09:37:28 +02:00
Simon Fels
a0b31a9b20 Limit snap architectures to amd64
We only support the snap for amd64 at the moment.
2018-05-25 09:37:28 +02:00
Simon Fels
b76d6eaefa snap: install wrapper script for settings app correctly 2018-05-23 17:27:37 +02:00
Simon Fels
71d801148b snap: rename app-settings to android-settings 2018-05-23 16:40:24 +02:00
Simon Fels
28c7a4257b snap: bump version to 4 2018-05-23 14:30:03 +02:00
Simon Fels
be346eb9ec snap: add additional desktop entry for the appmgr 2018-05-23 14:30:03 +02:00
Simon Fels
161f5674de graphics: add support for swiftshader based software rendering 2018-05-23 13:16:41 +02:00
Simon Fels
1e9bba269e snap: use latest available Android image 2018-05-23 13:16:41 +02:00
Simon Fels
238a26aee3 Install desktop item for the Android Settings app 2018-05-18 19:38:16 +02:00
Simon Fels
7dde2d9fdf snap: cleanup and small refactoring
We're using the desktop helpers now to setup all necessary environment
variables for GL drivers etc. and only keep a small set of extra changes
on top for things the desktop-helpers don't support yet.
2018-05-18 19:38:05 +02:00
Simon Fels
c5c5df85dc Move snapcraft.yaml back to our toplevel directory 2017-04-12 19:09:14 +02:00