<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/scripts/android, branch v4.8.6</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.8.6</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.8.6'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2019-01-22T00:02:39Z</updated>
<entry>
<title>Travis: use 5.12.03 Docker image for Android</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-12-30T00:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9e83106ff702db282f8ffe57ac54746b3b02efa5'/>
<id>urn:sha1:9e83106ff702db282f8ffe57ac54746b3b02efa5</id>
<content type='text'>
With this we have working arm and arm64 images (except that the arm64
image crashes when using Bluetooth).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Android Docker: give the docker build its own output tree</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-12-29T08:01:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e964bae5b946fa2f775361715a5b05edd87dafb0'/>
<id>urn:sha1:e964bae5b946fa2f775361715a5b05edd87dafb0</id>
<content type='text'>
Again, this is relevant for developers that do local docker android
builds, and normal android builds. A normal build uses the directory
subsurface-mobile-build-arm(64), and when doing a docker android build
this directory is shared between host and container. That sharing is
good, as it nicely exposes the build tree to the host (for easy compare,
inspection, etc.). But reusing the same tree as the local one is
inconvenient (and possibly dangerous due to all kinds of caching
issues).

So, give the docker build its own output tree for the shared
subsurface-mobile-build-arm(64) build output.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Android Docker: give the android builder its own name</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-12-29T07:56:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=968b7c1f7c476f6563b74bd206c542fb16188ff2'/>
<id>urn:sha1:968b7c1f7c476f6563b74bd206c542fb16188ff2</id>
<content type='text'>
Users that use docker locally for Windows style build and Android style
builds will (probably) not like that we use the same name for both
docker containers. So, give the android builder its own name.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Android: build both 32 and 64 bit binaries</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-12-24T21:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=86d3e59d7014aa2e3bf0da149e4a00e9c2fed7aa'/>
<id>urn:sha1:86d3e59d7014aa2e3bf0da149e4a00e9c2fed7aa</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Travis: find the Android apk in the right spot</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-12-24T21:08:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=55a0bed59f9c0dafb7af320f6ff6a63dd9db7b2a'/>
<id>urn:sha1:55a0bed59f9c0dafb7af320f6ff6a63dd9db7b2a</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Travis: build against the Qt 5.12 Android image</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-12-24T04:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8628567e31c75dd3d5aeae22a27a735862b68803'/>
<id>urn:sha1:8628567e31c75dd3d5aeae22a27a735862b68803</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Travis: use Android docker image for build</title>
<updated>2019-01-22T00:02:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-12-23T02:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=12192257297e7f67e994d107fc54b4d4e2f94d57'/>
<id>urn:sha1:12192257297e7f67e994d107fc54b4d4e2f94d57</id>
<content type='text'>
This should make it easier to make changes to our build environment.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: tell Travis to wait longer for downloads</title>
<updated>2018-07-03T21:24:18Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-07-02T21:14:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d6b043cd37b1d99aca0f7c52ca12c3671dddecf4'/>
<id>urn:sha1:d6b043cd37b1d99aca0f7c52ca12c3671dddecf4</id>
<content type='text'>
But simply ignore when building outside of Travis.
Of course since we are building Android in a container, we need to first pass
the environment variable to the container...

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>android-build: Build on ubuntu bionic on travis</title>
<updated>2018-05-17T14:36:44Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2018-05-15T13:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b55c5d55e6aa90df61dde259766fd43b8339671d'/>
<id>urn:sha1:b55c5d55e6aa90df61dde259766fd43b8339671d</id>
<content type='text'>
This way we ensure we can build on the latest LTS, and not just a old
lts.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
</content>
</entry>
<entry>
<title>android-build: Stop installing ant, we're using grade</title>
<updated>2018-05-17T14:36:44Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2018-05-14T20:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=75205240dfe42a35622b5a07569d06cd88cc8b34'/>
<id>urn:sha1:75205240dfe42a35622b5a07569d06cd88cc8b34</id>
<content type='text'>
Since about a year ago qt-android-cmake shifted to using gradle instead
of ant, and the android sdk's stopped supporting ant to.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
</content>
</entry>
</feed>
