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