Hi Christof.

Thank YOU for looking into helping us with making Subsurface easier accessible.

On Mon, May 27, 2024 at 5:11 AM Christof Arnosti via subsurface
<[email protected]> wrote:
>
> But first let's see if I get the build setup that subsurface uses:
>
> The whole android build runs in a docker container as defined in 
> https://github.com/subsurface/subsurface/blob/master/scripts/docker/android-build-container/Dockerfile
>
> This is basically installing QT (currently 5.15.1) and android SDK/NDK 
> (currently platform 21)
>
> then the build script is executed: packaging/android/qmake-build.sh

Yes, pretty much - to give this a spin yourself on your machine, you
can just run `packaging/android/docker-build.sh`.

> Since F-Droid (the repository) seems to be quite restrictive about how the 
> software should be built (must be built on their own infrastructure using 
> only source code - so no pre-built QT for example), another way could be to 
> create a F-Droid repository for subsurface using the github build artifacts. 
> This would not help with visibility (since it's not visible in F-Droid 
> without installing the repository), but would enable automatic updates for 
> F-Droid users.

I think that this is a good middle ground:
- going all the way to an 'official' F-droid package will be a lot of work;
- getting automatic updates will be a welcome improvement for a lot of users.

Ngā mihi
  Michael Keller
_______________________________________________
subsurface mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to